
私は Windows 7 で git を使用しています。git を 1.7.3.1 から 1.8.0 にアップデートしたところ、最初に気付いたことの 1 つは、git stash pop の出力に新しい色が追加されたことです。
変更されたファイルと追跡されていないファイルは両方とも、次のように赤く表示されます。
私は、それが以前のように白のままであってほしいと思っています。なぜなら、それが私にとって慣れ親しんだ色であり、また、赤い色は何かが間違っていることの兆候であると考えているからです。しかし、今回の場合は明らかにそうではありませんでした。
そこで私の質問は、これが実行可能か、そして実行可能であればどのように実行できるかということです。
これを制御する何らかの設定変数があるのではないかと思いますが、見つけることができません。ただし、すべての色付けをオフにしたいわけではなく、これだけをオフにしたいのです。
答え1
その出力は実際には からのものでありgit status
、 によって実行されますgit stash pop
。
このコマンドで色を無効にするには、次のコマンドを実行します。
git config --global color.status false
または、次のようにして、ファイルの種類ごとに異なる色を使用することもできます。
git config --global color.status.untracked yellow
git config --global color.status.added green
他のカラー スロットも使用できます。のドキュメントを確認しgit config
、 を探してくださいcolor.status
。