假设我通过git存储库与某人合作,并且有一个特定的文件,我永远不想接受任何外部更改.
有没有办法让我设置我的本地仓库,以便每当我拉动时不抱怨冲突的合并?我想在合并此文件时始终选择我的本地版本.
在运行时git mergetool,我想让git选择基于文件扩展名使用的合并工具.我怎样才能做到这一点?
这里也提出了类似的问题:Git:为difftool和mergetool配置模式,
答案是编写自定义合并驱动程序.但是,似乎这将被执行git merge,而我希望选择合并工具git mergetool.
似乎必须有一些方法来指定.gitattributes,但我似乎无法弄清楚如何.有什么建议?