私はgit add --patch
をたくさん使っていて、その出力をカラー化する方法を探しています(git diff --color
など)。git add --interactiveモードを色分けする方法はありますか?
ラッパーを試してみるべきですか?あなたの.gitconfig
で
私はgit add --patch
をたくさん使っていて、その出力をカラー化する方法を探しています(git diff --color
など)。git add --interactiveモードを色分けする方法はありますか?
ラッパーを試してみるべきですか?あなたの.gitconfig
で
:
[color]
interactive = true
私はこれがカラー化でしょうか正確わからないんだけど、それは組み込みオプションです。あなたはPerlのを通してそれを実行するか、またはsomesuchとcolour codes
設定ファイルに「真= 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
を注入でき
そのため、 'git diff | 'git diff>ではなく' patch'です。その場合、色エスケープコードは含まれません。 – timss
'git config --global color.ui auto' –
素晴らしい仕事私も 'それの残りの差分= true'を追加 – Kostas
@vrinekをあなたはすべてがカラー化したい場合。あなたは 'ui = true'をそのセクション、IIRCに追加することができます。[git-co nfig man page](http://kernel.org/pub/software/scm/git/docs/git-config.html)には、あなたが知らないかもしれない数多くのクールなものがあります。 –
'ui = true'はよりよい解決策。再度、感謝します。 :) – Kostas