18

最近gitbashのクライアントをcygwinに変更したため、問題が発生しているようですが、たとえばgit statusを実行すると色分けが失われ、bashプロンプトに現在のブランチ/リベースなどが含まれていません

cygwinをgitbashのように見せるための方法を知っている人はいますか?なぜ私が変わったのか不思議に思うかもしれませんが、もっと多くのコマンドを利用できるようにしたかったのです:-)

サーリーこれはサポートされている必要があります

何か案は?

前もって感謝します

4

2 に答える 2

36

.gitconfig色付きの出力を有効にするには、cygwinシェル用にを設定する必要があるようです。これが私の~/.gitconfigファイルにあるものです(出力で色付きのマークアップを取得します):

[color]
        diff = auto
        status = auto
        branch = auto
        interactive = auto
        ui = true
        pager = true

ここで最も重要な行はui = true、必要に応じてコマンドラインから直接オンにできる行だと思います。

git config --global color.ui true
于 2012-08-15T14:18:23.620 に答える
3

@lee-nethertonによる回答は正しいです。

Windows Gitを使用している場合-1.8.1.2-preview20130201-gitステータスからのカラー出力を有効にするために〜/.bashrcを作成する必要がありました。

[~/.bashrc]

TERM=cygwin
export TERM
于 2013-05-27T17:15:25.283 に答える