Git diffを実行すると、diffを含むコードが表示され、うまく見えます。しかし、どうすれば次のページか次のページに行くことができます。Diffの結果をナビゲートするには
答えて
Next line: return
Next page: space bar
Previous page: w
Quit viewing the diff: q
Help: h
ニース、これにはマニュアルページがありますか?すなわち 'less' /' more'スタイルのキーを使用していますか? –
"h"はあなたにマニュアルページを提供します。 –
'j'と' k'も動きます –
は?
をヒットし、それがあなたに示すために使用するプログラムを決定するなど、デフォルトgit
ことで
が、その後、$GIT_PAGER
を見$PAGER
環境変数をページアップ/ページを下に行うためのコマンドのショートカットを表示する必要があります差分の出力は、(それが設定されていない場合でも)に使用されるデフォルト$PAGER
がless
あるなど、新たな(Linux)のシステムでは
を示し、ログ(それはmore
少ないことができるように使用されます)。
less
とmore
の両方で、?
キーを使用すると、コマンドのショートカットリストが表示されます。また
を呼びます 'core.pager'設定変数も見ています。一般的に、これらの3つのうちのどれも通常は設定されません.Gitのデフォルトは 'less -FRSX'です(Gitがその選択をしていることに注意してください)。 – Cascabel
、gitx(Mac)または素晴らしい(かつ簡単)GUIオプション:)私は私が何を考えて実行しているよ
をためgitg(Ubuntuの)をインストールすることを検討する株式のgitをWindowsにインストールされ、msysgit 1.8.3、そして私にとってgit diffは、バージョン444より少ないと主張するものを実行します。 '?'助けを求めて、それは 'h'を望んでいる。 '?'何らかの正規表現検索の開始です。
dが表示されます。 uは – Barka