リポジトリにはたくさんのコミットがあります。 2 つのコミット間 ( SHA1からSHA2まで) で変更されたファイルのリストを表示したいと思います。
どのようなコマンドを使用すればよいですか?
ベストアンサー1
git diff --name-only SHA1 SHA2
コミットを識別するのに十分な SHA ハッシュのみを含める必要があります。SHA の順序は重要ではありません。出力 (ファイル名だけでなく相対パスを含む) は次の形式に従います。
dir 1/dir 2/filename.ext
dir 3/dir 4/other filename.ext
例えば、
git diff --name-only HEAD~10 HEAD~5
最新の 10 番目のコミットと最新の 5 番目のコミット (またはその前後) の違いを確認します。