以下命令组合是否等效?
组合#1:
git revert HEAD
git revert HEAD
组合#2:
git revert HEAD
git checkout HEAD^
git commit
相关主题: Git cancel a revert
答案 0 :(得分:1)
是的,除非您在组合提交中提示您提交提交消息。除非您记住了还原消息的格式并查看您要还原的提交,否则您将拥有不同的sha-1。
您可以使用--no-commit选项在恢复中强制自定义消息,然后您可以在这两种情况下粘贴相同的消息。
希望这有帮助。