archive: handle commits with an empty tree
[git/jnareb-git.git] / t / t4013 / diff.log_--root_--patch-with-stat_--summary_master
blobdffc09dde9e03179f48cea86e04aac34f1d30504
1 $ git log --root --patch-with-stat --summary master
2 commit 59d314ad6f356dd08601a4cd5e530381da3e3c64
3 Merge: 9a6d494 c7a2ab9
4 Author: A U Thor <author@example.com>
5 Date:   Mon Jun 26 00:04:00 2006 +0000
7     Merge branch 'side'
9 commit c7a2ab9e8eac7b117442a607d5a9b3950ae34d5a
10 Author: A U Thor <author@example.com>
11 Date:   Mon Jun 26 00:03:00 2006 +0000
13     Side
14 ---
15  dir/sub | 2 ++
16  file0   | 3 +++
17  file3   | 4 ++++
18  3 files changed, 9 insertions(+)
19  create mode 100644 file3
21 diff --git a/dir/sub b/dir/sub
22 index 35d242b..7289e35 100644
23 --- a/dir/sub
24 +++ b/dir/sub
25 @@ -1,2 +1,4 @@
26  A
27  B
30 diff --git a/file0 b/file0
31 index 01e79c3..f4615da 100644
32 --- a/file0
33 +++ b/file0
34 @@ -1,3 +1,6 @@
35  1
36  2
37  3
41 diff --git a/file3 b/file3
42 new file mode 100644
43 index 0000000..7289e35
44 --- /dev/null
45 +++ b/file3
46 @@ -0,0 +1,4 @@
52 commit 9a6d4949b6b76956d9d5e26f2791ec2ceff5fdc0
53 Author: A U Thor <author@example.com>
54 Date:   Mon Jun 26 00:02:00 2006 +0000
56     Third
57 ---
58  dir/sub | 2 ++
59  file1   | 3 +++
60  2 files changed, 5 insertions(+)
61  create mode 100644 file1
63 diff --git a/dir/sub b/dir/sub
64 index 8422d40..cead32e 100644
65 --- a/dir/sub
66 +++ b/dir/sub
67 @@ -2,3 +2,5 @@ A
68  B
69  C
70  D
73 diff --git a/file1 b/file1
74 new file mode 100644
75 index 0000000..b1e6722
76 --- /dev/null
77 +++ b/file1
78 @@ -0,0 +1,3 @@
83 commit 1bde4ae5f36c8d9abe3a0fce0c6aab3c4a12fe44
84 Author: A U Thor <author@example.com>
85 Date:   Mon Jun 26 00:01:00 2006 +0000
87     Second
88     
89     This is the second commit.
90 ---
91  dir/sub | 2 ++
92  file0   | 3 +++
93  file2   | 3 ---
94  3 files changed, 5 insertions(+), 3 deletions(-)
95  delete mode 100644 file2
97 diff --git a/dir/sub b/dir/sub
98 index 35d242b..8422d40 100644
99 --- a/dir/sub
100 +++ b/dir/sub
101 @@ -1,2 +1,4 @@
106 diff --git a/file0 b/file0
107 index 01e79c3..b414108 100644
108 --- a/file0
109 +++ b/file0
110 @@ -1,3 +1,6 @@
117 diff --git a/file2 b/file2
118 deleted file mode 100644
119 index 01e79c3..0000000
120 --- a/file2
121 +++ /dev/null
122 @@ -1,3 +0,0 @@
127 commit 444ac553ac7612cc88969031b02b3767fb8a353a
128 Author: A U Thor <author@example.com>
129 Date:   Mon Jun 26 00:00:00 2006 +0000
131     Initial
133  dir/sub | 2 ++
134  file0   | 3 +++
135  file2   | 3 +++
136  3 files changed, 8 insertions(+)
137  create mode 100644 dir/sub
138  create mode 100644 file0
139  create mode 100644 file2
141 diff --git a/dir/sub b/dir/sub
142 new file mode 100644
143 index 0000000..35d242b
144 --- /dev/null
145 +++ b/dir/sub
146 @@ -0,0 +1,2 @@
149 diff --git a/file0 b/file0
150 new file mode 100644
151 index 0000000..01e79c3
152 --- /dev/null
153 +++ b/file0
154 @@ -0,0 +1,3 @@
158 diff --git a/file2 b/file2
159 new file mode 100644
160 index 0000000..01e79c3
161 --- /dev/null
162 +++ b/file2
163 @@ -0,0 +1,3 @@