33

だから私は色をするために私のgitconfigセットアップを持っています。ターミナルでは、それはうまく機能し、うまく見えます。

ただし、iTerm2では、gitにreverseプロパティを設定しない限り、gitconfigの色はまったく表示されません。それから彼らは現れますが、とにかく逆色が好きな人は誰ですか?

なぜこれが発生し、どうすれば修正できますか?

4

4 に答える 4

51

iTermがTERM変数を正しく設定していることを確認する必要があります。私のシステムでは、次のように表示されます。

echo $TERM
xterm-256color

そして、gitで動作する色を持っています。これは、iTermの設定の「ReportTerminalType」プロパティに従って設定されます。

これがiTerm2の設定のスクリーンショットです

また、[色]タブをチェックし、コントラストスライダーが右端にないことを確認する必要があります。

于 2011-09-15T08:02:59.567 に答える
37

私の場合、gitではなくiTermの他の端末アプリケーションからの色付きの出力がありました。まだこれを解決しようとしている人にとって、私のためにそれをしたのはhttp://buildamodule.com/forum/post/iterm-git-ui-colorsからの解決策でした。

グローバルgit設定を次のように変更します。

git config --global color.ui true

于 2013-04-22T08:50:12.010 に答える
3

http://code.google.com/p/iterm2/issues/detail?id=1639を介して、これに対する答えを見つけました。

~/.gitconfig「解決策はこれをあなたの」に追加することです

[core]
    pager = less -R
于 2012-06-21T04:41:40.293 に答える
2

私にとってこれはgitの問題ではありませんでしたが、macOSではiTerm2の問題でした。iTerm2の[設定]>[ウィンドウ]>[背景色を不透明に保つ]チェックボックスに移動してこれを解決しました。これで、痛みや悲しみはなくなります。#RevDev

ここに画像の説明を入力してください

于 2020-10-20T07:24:06.970 に答える