3
我看到帖子“How do I tell git to always select my local version for conflicted merges on a specific file?”,其中说如果你在文件夹上有冲突,我们需要添加.gitattributes
到该文件夹,然后添加一个合并驱动程序到配置文件,说永远保留我的分支的内容为这个文件夹。
这工作完全正常。Git - 如何在冲突时总是采取我的分支的内容?
但是,如果我结束与几个文件夹/文件冲突,并希望保留我的版本这些。在每个有冲突的文件夹中创建.gitattributes
文件没有任何意义。
那么,有没有办法做到这一点 - 就像如果我合并Branch-A
到Branch-B
,有这么多的冲突结束了,我需要一个途径,使我能保持Branch-B
内容为所有的冲突。
任何帮助表示赞赏。
我得到了一个人的另一个建议,要求我做git checkout --ours /他们的文件名来合并这些文件....你是否看到两者之间有任何潜在的差异? – Hariharan 2010-07-14 00:19:28