【发布时间】:2011-06-26 20:52:17
【问题描述】:
如何恢复 git 中的一系列提交?通过查看gitrevisions 文档,我看不到如何指定我需要的范围。例如:
A -> B -> C -> D -> E -> HEAD
我想做相当于:
git revert B-D
结果会在哪里:
A -> B -> C -> D -> E -> F -> HEAD
其中 F 包含 B-D 的倒数。
【问题讨论】:
-
在 gitrevisions(7) 页面的末尾,有一个标题为“指定范围”的部分。您想要的与那里描述的有何不同?
-
gitrevisions 页面建议 'git revert A..D' 会做我想做的事。但是,当我尝试时,我收到错误“致命:找不到'A..D'”