Git利用命令行提交代碼步驟


利用命令行提交代碼步驟
進入你的項目目錄
1:拉取服務器代碼,避免覆蓋他人代碼
git pull
2:查看當前項目中有哪些文件被修改過
git status
具體狀態如下:
1:Untracked: 未跟蹤,一般為新增文件,此文件在文件夾中, 但並沒有加入到git庫, 不參與版本控制. 通過git add 狀態變為Staged.
2:Modified: 文件已修改, 僅僅是修改, 並沒有進行其他的操作.
3:deleted: 文件已刪除,本地刪除,服務器上還沒有刪除.
4:renamed:

3:將狀態改變的代碼提交至緩存
git add + 文件
git add -u + 路徑:將修改過的被跟蹤代碼提交緩存
git add -A + 路徑: 將修改過的未被跟蹤的代碼提交至緩存
例如:
git add -u vpaas-frontend/src/components
將 vpaas-frontend/src/components 目錄下被跟蹤的已修改過的代碼提交到緩存中

git add -A vpaas-frontend/src/components
將 vpaas-frontend/src/components 目錄下未被跟蹤的已修改過的代碼提交到緩存中

git add .
使用上面的命令將所有的修改的文件提交到緩存區

4:將代碼提交到本地倉庫中
git commit -m “修改項目代碼”

5:將緩存區代碼推送到Git服務器
git push

常見問題
1:誤將代碼提交到緩存中(利用 git add 命令誤將代碼提交的緩存中)
解決辦法:利用 git reset 命令將撤回緩存中的代碼。

2:誤將代碼提交到本地倉庫(利用 git commit 命令誤將代碼提交到本地倉庫)
解決辦法:
git reset —hard + 版本號
徹底回退到某個版本,本地的代碼也會改變上一個版本內容。
————————————————
版權聲明:本文為CSDN博主「明天的地平線」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/husong_/article/details/81510711


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM