自定义合并驱动程序在GitKraken中不工作
我正在尝试使用合并po驱动程序智能合并gettext生成的翻译*.po文件 驱动程序在CLI中工作正常(合并时没有冲突),但GitKraken完全忽略自定义合并驱动程序设置(尝试本地和全局),并生成不必要的冲突。有没有办法直接在GitKraken中使用自定义合并驱动程序 ~/.gitconfig自定义合并驱动程序在GitKraken中不工作,git,merge,git-merge,gitkraken,three-way-merge,Git,Merge,Git Merge,Gitkraken,Three Way Merge,我正在尝试使用合并po驱动程序智能合并gettext生成的翻译*.po文件 驱动程序在CLI中工作正常(合并时没有冲突),但GitKraken完全忽略自定义合并驱动程序设置(尝试本地和全局),并生成不必要的冲突。有没有办法直接在GitKraken中使用自定义合并驱动程序 ~/.gitconfig [push] followTags = true [core] attributesfile = ~/.gitattributes [merge "pofile"] name =
[push]
followTags = true
[core]
attributesfile = ~/.gitattributes
[merge "pofile"]
name = custom merge driver for gettext po files
driver = git merge-po %O %A %B
~/.gittributes
*.po merge=pofile
*.pot merge=pofile
GitKraken主要在git中使用自己的构建以及“配置”。这就是当前配置被忽略的原因。但是,您可以在设置->常规中将路径设置为sh。这允许GitKraken运行以前指定的钩子,但我不知道这对配置有什么帮助。我在Preferences->General部分没有看到任何选项“Path to sh”。值得注意的是,我没有使用GitKraken.Hmm的专业版。可能是专业功能。你在使用哪个操作系统?Ubuntu 16.04.1 LTS