是否可以在显示差异时设置git diff始终使用--word-diff=color
的选项?
我知道gitk,git-gui和git diff都有命令行参数,但是我可以设置全局配置选项吗?
我发现这适用于git-gui: 将此添加到.gitconfig适用于guid
[gui]
diffopts = --word-diff --color-words
但是使用它,我实际上不能再选择任何东西了。我得到" diff无法应用"每当我想提交任何行或块时。
答案 0 :(得分:10)
如果您经常调用git diff
,则可以定义git别名。
$ git config [--global] alias.df "diff --word-diff=color"
然后使用git df
代替git diff
。
答案 1 :(得分:0)
您可以使用gui.diffopts
设置要在git gui中使用的选项。例如,对于单词diff:
git config --global gui.diffopts --word-diff