首页 > 其他分享 >git提交命令

git提交命令

时间:2023-02-25 12:12:31浏览次数:35  
标签:文件 git 代码 命令 add 提交 commit



链接:https://www.waimaiguai.com/technology/article/5425017
来源:外卖怪

 

外卖怪技术学习
git更新代码命令
2022-08-17 02:56:11git
git常使用的命令
1、git init —在当前目录新建一个代码库。
2、 git config user.name=””git config user.email=””—设置代码提交时候的信息。
3、 git clone 需要clone 远程地址 ––从服务器端克隆项目到本地
4、 git status —查看文件修改状态。
5、 git diff 文件路径 ––查看该文件与上次提交修改代码的差别。
6、 git diff –-cached 文件路径 ––查看本地缓冲和上次提交的差别。
7、 git checkout –b 分支名称 ––新建一个临时分支。
8、 git checkout 分支名称 ––切换分支。
9、 git branch —查看所有的分支。
10、 git branch –D temp —强制删除一个分支
11、 git pull —将服务端代码更新到本地。
12、 git add 文件路径 —提交文件到暂冲区。
13、 git add –A —提交所有的需要add 的文件到缓冲区。
14、 git commit –m ‘提交说明’—将缓冲区的文件提交到本地库中。提交说明尽量将提交内容简单明了的表达清楚。
15、 git push origin master —将已经提交到本地的仓库的代码push到远程服务器。
16、 git log —显示提交的日志。
17、 git show [commit 的Id] — 显示某次提交的元数据和内容变化。
18、 git show [commit Id] –-stat ----显示提交的文件名称
19、 git checkout —恢复暂存区的所有文件。
20、 git reset [file/commit ID] – 重置暂存区的指定文件。用来撤销git commit
21、 git reset –hard [commit 的Id] —将本地版本退回到提交之前的版本。这个操作会将自己新写的代码全部撤销没了。
22、 git cherry-pick temp ----合并临时分支到当前分支。
23、 git commit –amend —修改最近一次提交说明的内容同时可以合并提交。对已经Push 的无效。
24、git rm <删除的本地仓库中文件路径(前提已经提交到远程仓库)> git commit -m “delete file” 分两步执行,可以删除远程仓库对应的文件

提交步骤
首先你先通过git init git clone 基本环境准备好后,你写完自己的代码想要提交到远程服务器。
git status 查看改动的文件有哪些
分别git diff 改动文件路径 看看有没有空格之类。检查格式,改动具体代码
确认无误后 git add 需要提交的文件路径 也可以加入改动的都是需要提交可以git add .
git pull
git commit -m “提交备注” 切记commit 之前 先git pull
git push origin master
提交完成

链接:https://www.waimaiguai.com/technology/article/5425017
来源:外卖怪

标签:文件,git,代码,命令,add,提交,commit
From: https://www.cnblogs.com/nextgg/p/17154097.html

相关文章

  • redis_命令操作_通用命令与redis_持久化_RDB
    redis_命令操作_通用命令1.keys*:查询所有的键2.typekey:获取键对应的value的类型3.delkey:删除指定的keyvalue   redis_持久化_......
  • python命令行里\什么意思?
    代表一行没写完接着写的意思,否则按回车就直接执行了。比如运行monodepth2的时候写成这样:pythontrain.py--model_namestereo_model\--frame_ids0--use_stereo--spli......
  • linux 命令行中 几个高效快捷键
     001、ctrl+a:将光标移动到命令行的开头,相当于键盘中的home键002、ctrl+e:将光标移动到命令行的结尾,相当于键盘中的end键003、ctrl+u:剪切光标所在位置之前的......
  • redis_命令操作_list与redis_命令操作_set&sortedset
    redis_命令操作_list1.列表类型list:可以添加一个元素到列表的头部(左边)或者尾部(右边) 1.添加: 1.l......
  • VSCode配置git
    1.背景vscode中基础git;前提:本地已经安装好了git 有这样的菜单,并且可以正常上传下载代码2.步骤步骤一:找的git的安装路径:D:\ProgramFiles\Git步骤二:配置环......
  • redis_数据结构介绍与redis_命令操作_string&hash
    redis_数据结构介绍1.redis的数据结构redis存储的是:key,value格式的数据,其中key都是字符串,value有5种不同的数据结构......
  • error:0308010C:digital envelope routines::unsupported
    Node.jsv18.14.1运行项目node:internal/crypto/hash:71this[kHandle]=new_Hash(algorithm,xofLen);^Error:error:0308010C:digitalenve......
  • 利用Github Action自动化部署SpringBoot项目
    环境准备一台拥有公共IP的1核1G以上配置的Linux云服务器。笔者选用的Linux发行版为CentOSLinuxrelease7.0.1406(Core)已安装好JDK8与Maven。若是还未安装,可以参考以......
  • zsh中ros2与colcon命令 tab补全失效解决办法[ros-galactic]
    zsh中ros2tab自动补全环境:Ubuntu20.04ros-galactic以galactic为例sudonano/opt/ros/galactic/share/rosidl_cli/environment/rosidl-argcomplete.zsh将下行注......
  • WPF知识点备忘录——命令
    定义:跟应用程序的一些高级任务绑定的函数,可以避免重复的编写事件处理函数;当连接的命令不可用时,命令特性通过自动禁用控件来管理用户界面的状态。继承关系:Routed......