【问题标题】:git revert and git checkoutgit revert 和 git checkout
【发布时间】: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】:

    是的,除非在组合 2 中的提交中会提示您输入提交消息。除非您记住了恢复消息的格式并查看要恢复的提交,否则您将拥有不同的 sha-1。

    您可以使用 --no-commit 选项强制恢复自定义消息,然后在两种情况下都可以粘贴相同的消息。

    希望这会有所帮助。

    【讨论】:

    • 这有帮助。只是想要多几双眼睛来看看它,很高兴我做了 b/c 我错过了不同的 sha-1。谢谢!
    猜你喜欢
    • 2012-01-01
    • 2012-01-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-01-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多