历史如下:
合并的常用方法如下:
但是,在我的情况下,步骤1已经导致树冲突。
我怎样才能最好地处理这项任务?
Ps:Possible duplicate没有接受的答案。
答案 0 :(得分:3)
首先将所有主干更改合并到您的分支中,解决冲突。这很可能与您对主干所做的更改发生冲突,但是如果要将这些更改合并到不同的分支,最终将必须解决这些冲突,这就是执行此操作的地方。
然后将树枝重新整合到树干中。 (请注意,分支在重新集成后不适合进一步合并。最好删除它。)
你可以做的一件事就是减少堆积太多冲突的痛苦,就是逐步合并变更,而不是一次性合并它们。我有时会发现,当没有这么多的变化时,我更容易理解我正在合并的变化。理解变化可能是成功合并冲突的最重要方面。
答案 1 :(得分:2)
你应该定期将trunk合并到分支中(当然在结构更改之后)并使用reintegrate选项在分支完成后使用分支代码使trunk更新