我想合并两个分支:
分支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,使得: