合并两个分支git

时间:2018-07-23 19:18:19

标签: git github

我想合并两个分支:

分支A和分支B

为了查看合并是否完美,我创建了另一个分支,该分支是分支A的副本,并将其称为ACopy

为了合并两个分支,我使用了以下命令:

git checkout A
git merge B

这使我对文件FileA,FileB,FileC产生了一些冲突。现在,我解决了文件A的冲突,并将其添加为:

git add FileA

我想保持FileB和FileC在分支A中。为此,我执行了以下操作:

git checkout --ours FileB
git add FileB
git checkout --ours FileC
git add FileC

然后我做了:

git add -A
git commit -m "msg"
git push origin A

然后我向ACopy发送了拉取请求

但是,我注意到尽管进行了“ git checkout --ours”,但分支B中的仍然是FileB和FileC的文件仍作为请求请求中的已更改文件存在。

有人可以让我知道吗:如何合并分支A和B,使得:

  1. FileA合并并解决了冲突
  2. FileB和FileC与分支A中的未合并文件相同。

0 个答案:

没有答案