0
git ls-files
を使用して、すべてのgitによって追跡されるプロジェクト内のファイルを参照できます。特定のコミットのすべてのファイルを表示できますか?
すべて特定のコミットに存在するファイルを表示するには、このコマンドを使用できますか?コミットの瞬間に変更されたファイルではなく、ファイルツリー全体がgit ls-files
とどのように似ているのかということですか?
git ls-files
を使用して、すべてのgitによって追跡されるプロジェクト内のファイルを参照できます。特定のコミットのすべてのファイルを表示できますか?
すべて特定のコミットに存在するファイルを表示するには、このコマンドを使用できますか?コミットの瞬間に変更されたファイルではなく、ファイルツリー全体がgit ls-files
とどのように似ているのかということですか?
これは一時的なインデックスメソッドよりもはるかに簡単ですが、出力フォーマットはオプションに応じて異なります
git ls-tree --name-only -r <commit>
AFAIUなし、ハッシュをコミットするには、すべてのファイルを持っている木の状態をいいます。しかし、あなたがコミットによってタッチされたファイルのリストを取得したいのであれば、 'git diff --stat'から開始するかもしれません(私はもっと適切なコマンドがあると信じています) – 0andriy
' git checkout revision'については 'git ls-files '? – michaeak