我面对一个奇特的场景。它可以描述如下:
当我必须开始开发时,master的结构是
1·; -2 LT; -3
我创建了一个本地分支说my_branch,并在其上工作了一个多月。在这个过程中,我修改了一些在commit 2中提交的文件。
当我不得不合并时,我再次检查了主人并做了git pull起源。我的主人现在看起来像thsis
1·; -2 LT; -3 LT; -4 LT; 5℃; -6 LT; -7 LT; -8 LT; -9
my_branch喜欢这个
1< -2< -3< -my_branch.1(最后一次提交修改了提交2中提交的文件)
现在我签出了主人并且做了git merge my_branch
它不应该对我所做的改变产生冲突吗?它没有冲突?
答案 0 :(得分:1)
如果来自提交二的修改后的文件未在更新的master
分支中再次修改,则不应该发生任何冲突。
您只是将对my_branch
所做的修改报告到master
。