我需要将分支还原到上一点。 如下图所示,分支具有多个提交和合并。 我需要将其恢复为“修复”提交。
所以我尝试了:
git revert --no-commit fixingHashCode..HEAD
但它会引发错误:
错误:提交fixingHashCode是一个合并,但未提供-m选项。 致命:还原失败
接下来我用过:
git revert --no-commit fixingHashCode..HEAD -m 3
又报告了一个错误:
错误:已指定主线,但未提交fixingHashCode。 致命:还原失败
我该如何实现?
答案 0 :(得分:0)
如果这是一个紧急问题,我想您可以。只需还原提交并在树上的HEAD上向后跳一个提交即可。