私はgit repoを持っていますが、1つのファイルにはほとんど毎日新しいコミットが追加されています。Git extractは別のファイルとしてコミットします
新しいディレクトリへのすべてのコミットを見て、ファイルのコピーを抽出したいと思います。
ファイルがコミットされた日時に応じて日付がスタンプされるのが理想的です(2017_08_24.txt
)。
私は既にgit format-patch -o directory --root HEAD
を試しましたが、これはコミット時に見たときの完全なファイルではなく、変更ログをエクスポートします。
特定のリビジョンからファイルバージョンを取得する方法について十分な質問があるので、これを複製として閉じます。ファイルのすべてのバージョンを取得して保存するためのスクリプトを作成するタスクはOPに任されます(これはコード作成サービスではないことに注意してください)。 'git log'(これは単にコミットIDを表示するために呼び出すことができます)と組み合わせて、これはあまり難しいことではありません。 – poke