LoginSignup
0

More than 5 years have passed since last update.

git logで特定の拡張子のファイルを含むコミット一覧が欲しい

Last updated at Posted at 2017-07-20

例えば.sqlファイルを含むコミットの一覧が欲しくて考えた。

git log master..develop --no-merges --oneline *.sql
  • mastetブランチとdevelopとの比較
  • mergeコミットは除いて
  • 1行で表示
  • 対象はカレントディレクトリ以下のすべての拡張子が.sqlのファイル

のログを表示。

git log --grep=<pattern>

とか

git log --name-only | grep <pattern>

とか試したけど、欲しいのはそれじゃない感。
そういえばディレクトリ指定できるな、ということを思い出して、ファイル指定すればいいと気づいて解決した。

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0