git blame
特定のファイルでの完全な出力を処理したいのですが。一部のファイルは長すぎて画面に収まらないため、ユーザーはキーを押して1行ずつ下にスクロールする必要がありEnter
ます。完全な出力を出力するコマンドラインオプションがありませんか?または、この-L
オプションを使用して、線の始点と終点を定義することもできます。ただし、これには、ファイルの行数を把握し、コマンドを複数回実行する必要がありますが、これは避けたいと思います。
質問する
2044 次
1 に答える
12
--no-pager
argを使用します:
git --no-pager blame file.name
また、出力をファイルにリダイレクトすると、同じ効果が得られます。
git blame file.name > output.txt
また、構成を使用してgitのページングを一時的または永続的に無効にするさまざまな方法core.pager
、およびさまざまな環境変数があります。
git diffがページャーを使用しないようにするにはどうすればよいですか?を参照してください。詳細については。
于 2012-04-07T16:10:01.097 に答える