7

私はgitを初めて使用し、次のことを達成しようとしています:コミットのタイトル、作成者、タイムスタンプ(オプション)、および追加/削除/更新の数だけの短い要約リストを印刷したい.

私が行ったことは、私が使用git log --shortstat --onelineしていることであり、変更をコミットした作成者が欠けていることを除いて、私の要件をほぼ達成しています。コマンド abit を微調整して、作成者も表示できますか?

P/S: これは上記のコマンドから取得したものであり、作成者も表示したいと考えています。

2d2b0b9 Commit#1 **[Authors]**    
 2 files changed, 8 insertions(+), 7 deletions(-)
e90dc73 Commit#2 **[Authors]**    
 2 files changed, 20 insertions(+), 12 deletions(-)
4

1 に答える 1

10

を見てくださいgit log --pretty=format:<format string>ここに良い説明があります。

例えば

git log --pretty=format:"%h - %an (%ae): %s" --shortstat 

ハッシュ ( %h)、作成者名と電子メール ( %an, %ae)、件名 ( %s) の後に次の--shortstat行が表示されます。

于 2013-03-01T12:17:46.013 に答える