Git命令-Linux下提交代碼

一、Linux 下 Git 提交代碼的五個步驟

  1. 查看代碼的修改狀態(tài)
  2. 查看代碼的修改內(nèi)容
  3. 暫存需要提交的代碼
  4. 提交已經(jīng)暫存的文件
  5. 將代碼同步到服務(wù)器

二、Linux 下 Git 常用操作命令

Step1. 查看代碼修改狀態(tài)

git status

  • 紅色或綠色部分字體是工程內(nèi)的發(fā)生修改的狀態(tài)標識:
  • modified 代表文件和上一版本相比,有過修改
  • new file 代表文件是新增加的
  • deleted 代表文件被刪除了,提交成功后,文件將從repository中刪除
  • untracked file 一般都是新增加的文件夾

Step2. 查看代碼的修改內(nèi)容

  • 這里是查看 .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

  • 若發(fā)現(xiàn)漏提文件或注釋有誤,使用 amend 修正

git commit --amend

  • 提交已暫存的文件,同時進行注釋

git commit -m <comment>

Step5. 推送/同步到遠端服務(wù)器

git push -u origin master

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容