Git命令-Linux下提交代码

一、Linux 下 Git 提交代码的五个步骤

  1. 查看代码的修改状态
  2. 查看代码的修改内容
  3. 暂存需要提交的代码
  4. 提交已经暂存的文件
  5. 将代码同步到服务器

二、Linux 下 Git 常用操作命令

Step1. 查看代码修改状态

git status

  • 红色或绿色部分字体是工程内的发生修改的状态标识:
  • modified 代表文件和上一版本相比,有过修改
  • new file 代表文件是新增加的
  • deleted 代表文件被删除了,提交成功后,文件将从repository中删除
  • untracked file 一般都是新增加的文件夹

Step2. 查看代码的修改内容

  • 这里是查看 .gitignore 文件的变化

git diff <filename>

  • 这里是查看历史修改,hashcode可以从Github上的commit记录上获取

git diff <hashcode> <hashcode> <filename>

Step3. 暂存需要提交的代码

  • 增加一个需要上传的文件

git add <filename>

  • 增加所有需要上传的文件

git add --all

  • 删除一个不需要上传的文件

git rm <filename>

Step4. 提交已暂存的文件(仅仅是将修改提交到本地仓库)

  • 提交已暂存的文件

git commit

  • 若发现漏提文件或注释有误,使用 amend 修正

git commit --amend

  • 提交已暂存的文件,同时进行注释

git commit -m <comment>

Step5. 推送/同步到远端服务器

git push -u origin master

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容