【问题标题】:Why `git rebase -p` does not preserve conflict resolutions?为什么`git rebase -p`不保留冲突解决方案?
【发布时间】:2016-03-01 04:53:37
【问题描述】:

man page 状态关于git rebase --preserve

不保留合并冲突解决方案或手动修改合并提交。

有什么好的理由吗?

【问题讨论】:

    标签: git rebase preserve


    【解决方案1】:

    这与command git rerere 存在的原因相同(重新使用重新有线重新冲突合并的解决方案) 请参阅“rerere your boat”和“Fix conflicts only once with git rerere”。

    Git 不会记录任何合并的合并冲突解决方案(包括在 rebase -p 期间再次完成的合并冲突解决方案)

    基本上,冲突合并解决是一个手动步骤(意味着必须做出人为决定),git无法自动重现(它是,或者更确切地说,是一个“愚蠢“毕竟是内容跟踪器)。
    Git 只能记录所述分辨率(如果先激活rerere

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-07-14
      • 2021-12-27
      • 2011-03-31
      • 1970-01-01
      • 2016-11-18
      • 2011-07-03
      相关资源
      最近更新 更多