2012-11-01 11 views
5

フィーチャーブランチにいくつの変更(挿入+削除)を行ったかを示したいと思います。 git log --statの出力を2つのコミット(ブランチルート/ヒント)間の変更の要約を得る方法はありますか?Git log - ブランチの概要の要約

ありがとうございました。あなたはこれがマージをバックやっていないに依存している

git diff --stat dev..feature 

を使用するようにワンド機能ブランチのための

答えて

9

。私のポストはこちらをご覧ください:http://dymitruk.com/blog/2012/02/05/branch-per-feature/

--statは、パラメータを取ることができます。これは、より広い端末を持っている場合に便利です。 --stat=200を実行すると、ディスプレイに200列を収容できることができます。

スクリプトでこれを使用する場合は、代わりに--numstatを使用してください。パスをトランケートしません。

+0

恐ろしい!なぜ私はgit-diff以外のすべてを試しましたか? ;)ありがとう。 – opatut

+0

これには、すべての人が行った変更が含まれます。 '--author ='は結果をフィルタリングしていないようです。 –

3

使用git diff

git diff --stat <branch root> HEAD