2013-07-29 7 views
28

2つの異なるコミットの間で変更されたコードの行数を知りたい。私の目的は、今日書いたコードの行数を理解することですが、抽象的な考えは、瞬時から何行書き込むかを理解することです。誰かがこの事のために私を助けることができますか? 、Gitはちょうどコミットではなく、ブランチ名では動作しませんgit diff --shortstatコマンドの多くと同様に2つのコミットまたは2つのブランチで異なるコード行数はいくつですか?

git diff --shortstat "@{1 day ago}" 

答えて

50

--shortstatは何をしたいですあなたがfeature/fooブランチにいて、developと比較したいと思っているなら、タグなど。

git diff --shortstat develop

あなたは最後のバージョンのタグ(例えば3.1が)ただ、参考のために

git diff --shortstat 3.1

2

git diff --shortstat commit1 commit2 

はまた、それが好きで使用することができます

1

を実行し、ケース内に複数の人が同じにコミット以降に変更行数を知りたい場合ブランチでは、--author "<author name>"を使用して、自分のコミットのみをアカウントします。

関連する問題