【发布时间】:2013-07-03 16:36:40
【问题描述】:
我不小心将我的提交搁置在 git 中,我会撤消最后一次提交,这是他们撤消 git 中最后一次提交的任何方式。
- 我想撤消最后的休息。
【问题讨论】:
-
说真的,请在发帖前进行搜索 - 这个问题是一个拥有 2700 多票的人的欺骗!
标签: git undo git-commit
我不小心将我的提交搁置在 git 中,我会撤消最后一次提交,这是他们撤消 git 中最后一次提交的任何方式。
【问题讨论】:
标签: git undo git-commit
你可以这样做:
git reset --soft HEAD~
这不会删除新文件或文件中的更改。它只会恢复提交,因此提交从未发生过。如果您希望更改不在文件中,请使用 --hard 而不是 --soft。
【讨论】:
如果一切都在本地完成,只需将分支重置为上一次提交。
【讨论】: