Valley of Defilement

Androidアプリ開発などを行っています

git diff、git show、git grep等を非対話的に使用する方法

掲題のそれを「ページャ」(pager)と呼ぶらしく、git の後ろにオプション「--no-pager」を付与することで、無効にできる(=最後まで出力するようになる。非対話的になる。)

  • git --no-pager diff
  • git --no-pager show
  • git --no-pager grep hoge

shellで自動化する際にハマったのでメモ。