- 假设我提交了一个内容为 的文件
How is it possible to git commits backwards?
。我们称之为 提交final
。 - 然后我将文件内容更改为
How to git commit backwards?
。我们称之为提交before
。 - 然后我将文件内容更改为
Foo bar
。我们称之为提交first
。
我怎样才能对提交进行排序first --> before --> final
?(与通常的顺序相反)
我并不关心每次哈希值的变化。
我不想从零开始,然后以通常的方式提交。获取用于向后提交的更改更容易。
我能想到的最接近的答案是:
- 按上述顺序进行提交
- 导出补丁
git apply --reverse
补丁