git合并来自另一个分支的文件

git合并来自另一个分支的文件,git,merge,branch,Git,Merge,Branch,我需要将另一个分支中的文件合并到我的主分支中。线索:两个分支上的文件都有更改。假设我们有主机和分支其他。内容在其他上更改,有时添加。在master上,只有添加的内容不在other中,并且对现有内容没有任何更改 我试图从分支other创建一个补丁文件,我可以在master中应用它,问题是此补丁将丢弃在master中添加的所有内容 是否有办法仅将特定文件的其他合并到主文件,而不放弃(如果存在冲突,我可以使用git mergetool解决) 提前谢谢 只需git merge other有什么问题?您可

我需要将另一个分支中的文件合并到我的主分支中。线索:两个分支上的文件都有更改。假设我们有
主机
和分支
其他
。内容在
其他
上更改,有时添加。在
master
上,只有添加的内容不在
other
中,并且对现有内容没有任何更改

我试图从分支
other
创建一个补丁文件,我可以在
master
中应用它,问题是此补丁将丢弃在
master
中添加的所有内容

是否有办法仅将特定文件的
其他
合并到
主文件
,而不放弃(如果存在冲突,我可以使用
git mergetool
解决)


提前谢谢

只需
git merge other
有什么问题?您可能会遇到合并冲突,您可以解决这些冲突。因为在我的主控中还有其他一些我不想要的更改。请选择您想要的提交?从
other
master
。提交中还有我不想要的其他文件,更改分散在多个提交中。请使用
-n
标记选择每个相关的提交,以便不进行本地提交。然后编辑补丁,当您满意时,进行提交。