2012-07-13 56 views
3

我对GIT非常陌生,我使用GIT扩展。每当我拉时,GIT自动使用KDiff3进行合并,只在看到冲突时请求帮助。不过,我并不十分满意自动合并功能,因为我看到合并文件有一些未报告的冲突。我想在GIT分机中禁用自动合并。我希望GIT给我控制手动合并文件,每次我拉。手动合并仅在GIT扩展

由于我对GIT非常陌生,如果您要求我更改几个.git文件,请务必提及文件最可能的物理位置。

非常感谢你提前。

回答

2

放在一个.gitattributes file

* -merge 

那倒 “unset” 自动合并。

你有一个选择:

  • 提交该文件(每个人都克隆你的回购将不得不面对与手动合并)
  • 或把该指令在$GIT_DIR/info/attributes文件(本地只在您的回购)

请注意,kdiff3可以通过merge.tool配置进行更改。