次のコマンドを実行したいと思います。
git diff
git commit
git commit
コミットメッセージを編集できるデフォルトエディタが開きます。しかし、違いが長すぎない場合はすぐに終了します。
または、他のキーをgit diff
押す前に閉じることを防ぐ方法は何ですか?Enter
答え1
git
less
ポケットベルとして使用されます。特定のページでポケットベルを使用するには、出力を直接パイプで接続するだけですless
。パイプに出力する場合は、独自の呼び出しをgit
試みないため、2つのプロセスがあるless
ことを心配する必要はありませんless
。ただし:
git diff | less
同様のオプションを追加して同じ出力をless
取得し、オプションを追加して色を取得することもできます。git
--color
git diff
git diff --color | less -RSX
答え2
このコマンドに興味がありますgit commit --verbose
。git diff --staged
コミットメッセージを入力すると、エディタに出力が表示されます。