0

gitから次のような履歴のCSVダンプを取得したいと思います。

1344882131,Josh Yeager,A,main.cs
1344882131,Josh Yeager,A,other.cs
1344882191,John Doe,D,other.cs

最初の列はUNIXタイムスタンプ、2番目は作成者名、3番目はアクション(A / M / D)、最後はファイル名です。すべてのコミットのタイムスタンプと作成者名を取得する方法を理解しましたが、コミット内のファイルもリストするようにする方法を理解できません。

4

1 に答える 1

1

--name-statusに引数を指定するとgit log、ファイル名とアクションが含まれ、コミットデータとアクションデータを結合してCSV出力を生成するためのテキスト処理が少し残ります。

于 2012-09-06T23:38:57.063 に答える