Git常见报错及解决方法
生活随笔
收集整理的這篇文章主要介紹了
Git常见报错及解决方法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
git常見報錯解決方法
1、warning: LF will be replaced by CRLF in .idea/workspace.xml.
git config --global core.autocrlf truephabricator使用arc提交代碼步驟
1、拉取服務器代碼
注:提交代碼之前,需先從服務器上面拉取代碼,以防覆蓋別人代碼。
git pull origin moniotr-callback查看當前工作目錄樹的工作修改狀態
git pull origin moniotr-callback
1:Untracked: 未跟蹤, 此文件在文件夾中, 但并沒有加入到git庫, 不參與版本控制. 通過git add 狀態變為Staged
2:Modified: 文件已修改, 僅僅是修改, 并沒有進行其他的操作.
3:deleted: 文件已刪除,本地刪除,服務器上還沒有刪除.
4:renamed:
將狀態改變的代碼提交至緩存
git add + 文件git add -u + 路徑:將修改過的被跟蹤代碼提交緩存git add -A + 路徑: 將修改過的未被跟蹤的代碼提交至緩存git stash -u -k # 忽略其他,關鍵一步例如:1)將 vpaas-frontend/src/components 目錄下被跟蹤的已修改過的代碼提交到緩存中git add -u vpaas-frontend/src/components2)將 vpaas-frontend/src/components 目錄下未被跟蹤的已修改過的代碼提交到緩存中git add -A vpaas-frontend/src/components將代碼提交到本地倉庫中
git commit -m “注釋部分 ref T3070”將本次commit 發送給Phabricator指定人員審核
arc diff # 提交默認diff arc diff 時會提示讓你指定 Reviewers,意思是本次diff能讓誰進行審核 你必須指定至少一人來審核你的本次提交,例如你的項目負責人,在Phabricator平臺的"People"欄目里可以看到所有成員的名字將代碼推送到服務器
git pusharc land # 提交代碼,刪除該分支 or 使用 git push(等價于 git push)回滾
1)誤將代碼提交到緩存中(利用 git add 命令誤將代碼提交的緩存中)git reset d98947726bc454fa5265b2e16645# 回退一個版本,且會將暫存區的內容和本地已提交的內容全部恢復到未暫存的狀態,不影響原來本地文件(未提交的也 不受影響) 2)誤將代碼提交到本地倉庫(利用 git commit 命令誤將代碼提交到本地倉庫)1. 回退一個版本,不清空暫存區,將已提交的內容恢復到暫存區,不影響原來本地的文件(未提交的也不受影響) git reset --soft + 版本號2. 徹底回退到某個版本,本地的代碼也會改變上一個版本內容。git reset --hard + 版本號 《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀總結
以上是生活随笔為你收集整理的Git常见报错及解决方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: django一对多、多对多模型、自关联的
- 下一篇: Git和Github的区别与操作简介