为什么git fix-up关心合并解析?

时间:2015-12-10 18:41:02

标签: git

因此,当我们有两个分支A和B将更改写入同一文件并且我们不知道F_Z应该是什么,可能是F_A,F_B或两者的某种组合时,合并解析很重要。但是,如果我正在做git rebase之类的

pick fixup fixup ... fixup

哪里已经知道F_Z并且正在删除中间提交,为什么我必须合并每个冲突的提交?有没有办法跳过必须这样做?我真的只想清理我的提交历史而不影响F_Z。

1 个答案:

答案 0 :(得分:1)

这是通过一个非常闻所未闻的函数git rerere

来解决的

https://github.com/PackardChan/git-scm.com/blob/blog-revive/app/views/blog/posts/2010-03-08-rerere.markdown

使用/usr/share/doc/git/contrib/rerere-train.sh来训练现有合并提交解决方案的重新出现