いくつかの方法がありますが、最も簡単なのは を使用することgit log --stat
です。変更されたファイルの概要が表示されます。
$ git log -2 --stat
commit 85318f521f6c0b9843d6da12abf67f2de7608431
Author: Junio C Hamano <gitster@pobox.com>
Date: Wed Jun 26 15:10:17 2013 -0700
Update draft release notes to 1.8.4
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Documentation/RelNotes/1.8.4.txt | 12 ++++++++++++
1 file changed, 12 insertions(+)
commit ad76feb55eb7645661421e213796129efcbb7d56
Merge: 12dd2f6 212eb96
Author: Junio C Hamano <gitster@pobox.com>
Date: Wed Jun 26 15:08:09 2013 -0700
Merge branch 'tr/maint-apply-non-git-patch-parsefix'
Fix for the codepath to parse patches that add new files, generated
by programs other than Git. THis is an old breakage in v1.7.11 and
will need to be merged down to the maintanance tracks.
* tr/maint-apply-non-git-patch-parsefix:
apply: carefully strdup a possibly-NULL name
これは git リポジトリの例です。注: マージ コミットは、デフォルトでは何も表示されません。それらの統計を表示したい場合は、--cc
オプションを渡す必要があります (「コンパクトな組み合わせ」を表します)。
$ git log -2 --stat --cc
commit 85318f521f6c0b9843d6da12abf67f2de7608431
Author: Junio C Hamano <gitster@pobox.com>
Date: Wed Jun 26 15:10:17 2013 -0700
Update draft release notes to 1.8.4
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Documentation/RelNotes/1.8.4.txt | 12 ++++++++++++
1 file changed, 12 insertions(+)
commit ad76feb55eb7645661421e213796129efcbb7d56
Merge: 12dd2f6 212eb96
Author: Junio C Hamano <gitster@pobox.com>
Date: Wed Jun 26 15:08:09 2013 -0700
Merge branch 'tr/maint-apply-non-git-patch-parsefix'
Fix for the codepath to parse patches that add new files, generated
by programs other than Git. THis is an old breakage in v1.7.11 and
will need to be merged down to the maintanance tracks.
* tr/maint-apply-non-git-patch-parsefix:
apply: carefully strdup a possibly-NULL name
builtin/apply.c | 2 +-
t/t4111-apply-subdir.sh | 14 ++++++++++++++
2 files changed, 15 insertions(+), 1 deletion(-)
変更された実際のコンテンツを確認するには、-p
オプション onを使用するgit log
か、コミットを直接確認しgit show COMMIT_ID
ます。私は後者の方が好きです。 オプションもgit show
承ります。--stat