3

我对 Git 很陌生,我使用 Git 扩展。每当我拉动时,Git 都会使用KDiff3自动合并,并且仅在遇到冲突时才请求帮助。但是,我对自动合并功能不太满意,因为我看到合并的文件有一些没有报告的冲突。我想在 Git Extensions 中禁用自动合并。我希望 Git 能够让我在每次拉取时手动合并文件。

由于我对 Git 很陌生,如果您要求我更改一些 .git 文件,请务必提及文件最可能的物理位置。

4

1 回答 1

2

放入一个.gitattributes文件

* -merge

那将“ unset”自动合并。

您可以选择:

  • 提交该文件(克隆您的仓库的每个人都必须处理手动合并)
  • 或将该指令放入$GIT_DIR/info/attributes文件中(仅在您的存储库中本地)

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

于 2012-07-14T19:33:09.023 回答