flo*_*ose 16 git hook githooks
有没有我可以用于合并冲突的git钩子?失败之后git merge,能够编写一个打开所有冲突文件的脚本会很棒$EDITOR.不幸的是,post-merge如果存在冲突,钩子不会运行,并且从我在githooks手册页中看到的,没有其他适用的钩子.
我想知道我是否错过了某些东西,或者是否有其他替代方案没有将'git merge'混淆到一个函数或类似的东西.
谢谢,克里斯
正如 Charles Bailey 所建议的,最好的方法是自定义合并工具。使用本指南,我想出了这种在编辑器中打开合并冲突的简单方法:
[merge]
tool = emacs
[mergetool "emacs"]
cmd = $editor \"$BASE\" \"$LOCAL\" \"$REMOTE\" \"$MERGED\"
Run Code Online (Sandbox Code Playgroud)
由于查尔斯·贝利从未回答过我应该如何给予他信任,我希望这是最终结束这个问题的适当方式。