在分支中,我添加了一个新文件夹,其中包含一些文件mine_only/**
,并修改了一些其他文件。
在他们的分支中,他们还修改了一些文件,当我合并他们的分支时,一些文件被合并,并且某些文件有冲突。
我需要保留mine_only/***
,但将我对其他文件的其他更改丢弃并仅使用它们。
我发现如果我使用-X theirs
,只有冲突的文件是它们的文件,对那些未冲突的文件的更改仍然保留。
我该怎么做?
答案 0 :(得分:0)
您可以使用签出其分支版本
git checkout their-branch -- .
然后您可以将更改签出到工作文件夹中
git checkout your-branch -- my_folder/.
现在只需添加所有更改并提交以完成您的合并即可。