2011-07-19 5 views

答えて

12

[color] 
    interactive = true 

私はこれがカラー化でしょうか正確わからないんだけど、それは組み込みオプションです。あなたはPerlのを通してそれを実行するか、またはsomesuchとcolour codes

+1

素晴らしい仕事私も 'それの残りの差分= true'を追加 – Kostas

+3

@vrinekをあなたはすべてがカラー化したい場合。あなたは 'ui = true'をそのセクション、IIRCに追加することができます。[git-co nfig man page](http://kernel.org/pub/software/scm/git/docs/git-config.html)には、あなたが知らないかもしれない数多くのクールなものがあります。 –

+1

'ui = true'はよりよい解決策。再度、感謝します。 :) – Kostas

0

設定ファイルに「真= UI」を追加することに伴う問題は、それへの影響他のコマンドということです。たとえば、 'git diff file.c> patch'を使用してパッチファイルを保存すると、色を作るエスケープコードが出力ファイルに残ることがあります。

その他のオプションは、コマンドライン:

git -c color.ui=true add -p foo.c 

または、.git/configファイルにエイリアスを作る:

[alias] 
    addp = -c color.ui=true add -p 
    addi = -c color.ui=true add -i 
0

を注入でき

+0

そのため、 'git diff | 'git diff>ではなく' patch'です。その場合、色エスケープコードは含まれません。 – timss

+1

'git config --global color.ui auto' –

関連する問題