假设我们有一个 git 提交历史,如下所示:
ZZ [起源/主人] A -> B -> C -> D -> E [主人]
我们想:
- 将历史倒回之前
A
。 - 保留工作目录
E
。 - 将 in 的所有变更集捆绑
A..E
到一个提交中。 - 将结果推送到远程。
结果应如下所示:
ZZ -> XX [master][origin/master]
其中 XX 是包含先前提交 A..E 更改的提交
假设我们有一个 git 提交历史,如下所示:
ZZ [起源/主人] A -> B -> C -> D -> E [主人]
我们想:
A
。E
。A..E
到一个提交中。结果应如下所示:
ZZ -> XX [master][origin/master]
其中 XX 是包含先前提交 A..E 更改的提交