2015-09-28 8 views
11

diffを表示するときは常にgit diffが--word-diff=colorを使用するというオプションを設定できますか?git diff、git gui、gitkで--word-diffをデフォルトにすることは可能ですか?

gitk、git-gui、git diffにはコマンドライン引数がありますが、グローバルに設定できる設定オプションはありますか?

私は、これはのgit - guiのために働くことがわかった: GUID

[gui] 
    diffopts = --word-diff --color-words 

しかし、これを使用するための作品を.gitconfigするためにこれを追加、私は実際にはもう何を選ぶことはできません。私は、ラインやチャンクをコミットしたいときはいつでも「diffが適用されない」ということになります。

+0

直接回答ではありませんが、diff-so-fancyをインストールすると、それはあなたのために別の方法で行います。より良い方法をお伝えします。 Gitの単語差分機能は使用しませんが、変更された文字そのものを特定し、強調表示します。 - https://github.com/so-fancy/diff-so-fancy –

答えて

4

git diffを頻繁に呼び出す場合は、gitエイリアスを定義できます。

$ git config [--global] alias.df "diff --word-diff=color" 

そしてgit dfの代わりgit diff使用。

関連する問題