当我完成git commit
时,我意外地执行了git commit --amend
命令,然后我继续git push origin HEAD:refs/for/master
并放弃了意外的git commit
。
这显然导致了问题,因为我有一个基于废弃提交的提交。一位同事建议我运行git reset --soft HEAD^
来解除我以前的提交
我是否在第一次意外git commit
之前回到我刚开始的地方,或者在我离开森林之前还有其他命令要运行?
答案 0 :(得分:0)
您可以在Gerrit中尝试以下步骤: