如果还没有push commit 代码 第一步:将所修改的代码提交到暂存区 git stash 第二步:切换到正确的分支 git checkout 分支名 第三步:从暂存区中取出保存到正确的分支中 git stash pop 第四步:重新提交 git push origin 分支名 如果已经push到远程仓库 撤回上次提交的代码: git reset HEAD^ 执行还没有push commit的步骤