不小心 commit 还 push 到了错误的分支上,怎么办?()

git reset –soft [出错之前的 commitID]

git stash

git checkout 正确的分支

git stash apply

git commit ….

git push origin 正确的分支 –force (这个操作会直接把远端仓库的相应分支给覆盖掉,所以千万不要在这里使用 –all)

————————

git reset –soft [出错之前的 commitID]

git stash

git checkout 正确的分支

git stash apply

git commit ….

git push origin 正确的分支 –force (这个操作会直接把远端仓库的相应分支给覆盖掉,所以千万不要在这里使用 –all)