以下の内容はhttps://iucstscui.hatenablog.com/entry/2021/10/21/233708より取得しました。


git diff で コミット間に変更されたファイルの一覧を取得する

git diff で コミット間に変更されたファイルの一覧を取得する方法を確認したのでまとめておきます。

方法

--name-only オプションをつけることで変更があったファイル名だけ出力できます。コミット間はコミットのハッシュ値を「..」で繋げることで指定できます。

$ git diff --name-only <commit>..​<commit>
test/test4.txt
test2.txt
test3.txt

ディレクトリ階層も維持したまま出力されます。


似たオプションで --name-status があります。こちらは、名前と変更のステータスが表示されます。

$ git diff --name-only <commit>..​<commit>
A       test/test4.txt
A       test2.txt
A       test3.txt

A は追加されたという意味です。

まとめ

  • git diff --name-only <commit>..<commit>でコミット間に変更されたファイルの一覧が取得できる



以上の内容はhttps://iucstscui.hatenablog.com/entry/2021/10/21/233708より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14