git開發錯分支

1,代碼未提交時:git

  使用如下命令便可解決。it

  git add .      (把全部改動暫存)di

  git stash     (把暫存的文件提交到git的暫存棧)文件

  git checkout 本該提交代碼的分支 co

  git stash pop (將暫存棧中的代碼放出來)push

 

2,代碼提交了錯誤

  git  checkout  不應提交代碼提交了代碼的分支ps

  git reset HEAD~1  (最近一次提交放回暫存區, 並取消這次提交)分支

  git stash                (把暫存的文件提交到git的暫存棧)

  git checkout 應該提交代碼的分支

  git stash pop

      git  checkout  不應提交代碼提交了代碼的分支 (等你把代碼提交到了正確的分支後,再次切到剛剛錯的分支)

      git push origin 錯誤的分支 -f  (把不應上去的文件回退掉)

 

轉載自:https://www.jianshu.com/p/28ff3c15be37

相關文章
相關標籤/搜索