私は、git for Windowsに付属のmingw bashと私のcygwin端末で、git for Windowsが同じように動作するようにしています。
今のところ、core.pager(画面をオーバーフローさせるコマンドがページングされるかどうかを決定する)を両方で同時に処理することはできません。
私が使うなら git config --global core.pager less
それは、mingw64ではうまく動きますが、cygwin版ではありませんが、cygwinではうまくいきません。 less
パスに。 cygwinでは、私が設定しているのと同じように振る舞います。 git config --global core.pager ''
次のようにしてcygwinで動かすことができます。 git config --global core.pager more
。これはmingwではうまくいきません。 more
。
私は明朝のコピーを作ってみた less.exe
そしてそれに名前を付ける more.exe
しかし、私がそれをしたとき、gitの出力からの色のすべては荒廃しました。 Gitは、さまざまなポケットベルが何を処理できるかを知るための賢いものを持っている必要があります。
今私は できた 別のものを持つことによってこれを解決する ~/.gitconfig
cygwinとmingwの両方で(私は現在一方から他方へのシンボリックリンクを持っています)、しかしそれは結局それらが同期から外れるとき起こるのを待っている単なる問題です。
なぜcygwinはいないの? less
と連携 git
窓用?
私が試すことができる他の回避策はありますか?
git log | less