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

相关文章
相关标签/搜索