2015-05-29 113 views
1

假设我们有2个分支:分支A和分支B,它们在开始处基本上是相同的分支,都起源于主分支。假设我删除image_1.png,image_2.png和image_3.png从分支A.我不知道有什么区别以下合并之间:如何合并已删除的文件?

案例1:我切换到分支和使用合并:

git merge BRANCH_B 

案例2:我切换到分支B和使用合并:

git merge BRANCH_A 

让我感到奇怪的是以下几点:不要删除的文件被删除后,在这两种情况下合并吗?或删除的文件在案例1中恢复,因为我将分支B合并到分支A中。

谢谢。

回答

0

在第一种情况下,您将不得不解决合并冲突。由于你已经提到的事实。 B中的文件仍然存在,而A不是。 在第二种情况下,如果我是正确的,文件将被删除。