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 + 版本號
徹底回退到某個版本,本地的代碼也會改變上一個版本內容。
本文由明天的地平線創作,如想了解更多更詳細的內容,請關注一下公眾號,公眾號內將進行最新最實時的更新!
總結
以上是生活随笔為你收集整理的Git利用命令行提交代码步骤的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2020年文章汇总
- 下一篇: boost::function的用法(二