lig*_*ray 8 git merge conflict
我已经回答了以下问题:
但我没有找到合理的解释。所以想开个新帖。
问题:当我将“master”合并到我的开发人员分支 (dev-branch) 时,我在 dev-branch 上没有修改过的文件发生合并冲突。
程序:
问题:
===编辑:2019 年 6 月 12 日===
我开始观察我的合并行为以缩小问题范围并发现以下内容。每当我开发需要很长时间的东西时,我倾向于经常更新我的开发分支,以避免必须进行一次大的合并。
如果我在分支上工作,例如dev_branch,我曾经将master合并到dev_branch,然后继续我的开发,并每隔一段时间重复此步骤。但是我发现有用的是实际上将dev_branch合并到master并再次从它分支到一个新的开发分支dev_branch_1(请注意,由于开发尚未完成,我尚未在master上提交任何内容)并继续在新分支上进行开发。到目前为止,这似乎对我有用,可以避免这些讨厌的合并冲突。