指定されたコミットから変更されたファイルを見つける方法はありますか?これらのコミットで変更されたファイルがあり、それでもHEADに変更があります。したがって、あるコミットで行を変更した後、同じ行を別のコミットで変更すると、その行は検索結果には含まれません。指定されたコミットで変更された行のファイルを見つける
例えば、ファイルf1
,f2
があり、コミットc1
,c2
があります。
はc1
コミットc1
左からこれ以上の変化は(それが少なくともc1
に変更されたすべての行を変更する)が存在しないようにf1
を変更f1
とf2
にいくつかの変更がc2
コミット導入します。また、c1
からの変更を保存する方法でf2
を変更します(c1
で変更された少なくとも1行は変更されません)。
検索対象ファイルf2
には、検索対象のc1
が変更されています。ただし、すべての変更がc2
によって上書きされるため、検索ではf1
が返されません。
2つのtree-ishオブジェクトを比較するには、
git diff
を使用してください。使用しようとしているコマンドを追加できますか? –git log --name-only?! –
クエストオンを理解していない。例を提供する。 –