【发布时间】:2011-03-17 20:58:29
【问题描述】:
以下命令组合是否等效?
组合#1:
git revert HEAD
git revert HEAD
组合#2:
git revert HEAD
git checkout HEAD^
git commit
相关话题: Git cancel a revert
【问题讨论】:
标签: git
以下命令组合是否等效?
组合#1:
git revert HEAD
git revert HEAD
组合#2:
git revert HEAD
git checkout HEAD^
git commit
相关话题: Git cancel a revert
【问题讨论】:
标签: git
是的,除非在组合 2 中的提交中会提示您输入提交消息。除非您记住了恢复消息的格式并查看要恢复的提交,否则您将拥有不同的 sha-1。
您可以使用 --no-commit 选项强制恢复自定义消息,然后在两种情况下都可以粘贴相同的消息。
希望这会有所帮助。
【讨论】: