1$ git whatchanged --root -p master
2commit c7a2ab9e8eac7b117442a607d5a9b3950ae34d5a
3Author: A U Thor <author@example.com>
4Date: Mon Jun 26 00:03:00 2006 +0000
5
6 Side
7
8diff --git a/dir/sub b/dir/sub
9index 35d242b..7289e35 100644
10--- a/dir/sub
11+++ b/dir/sub
12@@ -1,2 +1,4 @@
13 A
14 B
15+1
16+2
17diff --git a/file0 b/file0
18index 01e79c3..f4615da 100644
19--- a/file0
20+++ b/file0
21@@ -1,3 +1,6 @@
22 1
23 2
24 3
25+A
26+B
27+C
28diff --git a/file3 b/file3
29new file mode 100644
30index 0000000..7289e35
31--- /dev/null
32+++ b/file3
33@@ -0,0 +1,4 @@
34+A
35+B
36+1
37+2
38
39commit 9a6d4949b6b76956d9d5e26f2791ec2ceff5fdc0
40Author: A U Thor <author@example.com>
41Date: Mon Jun 26 00:02:00 2006 +0000
42
43 Third
44
45diff --git a/dir/sub b/dir/sub
46index 8422d40..cead32e 100644
47--- a/dir/sub
48+++ b/dir/sub
49@@ -2,3 +2,5 @@ A
50 B
51 C
52 D
53+E
54+F
55diff --git a/file1 b/file1
56new file mode 100644
57index 0000000..b1e6722
58--- /dev/null
59+++ b/file1
60@@ -0,0 +1,3 @@
61+A
62+B
63+C
64
65commit 1bde4ae5f36c8d9abe3a0fce0c6aab3c4a12fe44
66Author: A U Thor <author@example.com>
67Date: Mon Jun 26 00:01:00 2006 +0000
68
69 Second
70
71 This is the second commit.
72
73diff --git a/dir/sub b/dir/sub
74index 35d242b..8422d40 100644
75--- a/dir/sub
76+++ b/dir/sub
77@@ -1,2 +1,4 @@
78 A
79 B
80+C
81+D
82diff --git a/file0 b/file0
83index 01e79c3..b414108 100644
84--- a/file0
85+++ b/file0
86@@ -1,3 +1,6 @@
87 1
88 2
89 3
90+4
91+5
92+6
93diff --git a/file2 b/file2
94deleted file mode 100644
95index 01e79c3..0000000
96--- a/file2
97+++ /dev/null
98@@ -1,3 +0,0 @@
99-1
100-2
101-3
102
103commit 444ac553ac7612cc88969031b02b3767fb8a353a
104Author: A U Thor <author@example.com>
105Date: Mon Jun 26 00:00:00 2006 +0000
106
107 Initial
108
109diff --git a/dir/sub b/dir/sub
110new file mode 100644
111index 0000000..35d242b
112--- /dev/null
113+++ b/dir/sub
114@@ -0,0 +1,2 @@
115+A
116+B
117diff --git a/file0 b/file0
118new file mode 100644
119index 0000000..01e79c3
120--- /dev/null
121+++ b/file0
122@@ -0,0 +1,3 @@
123+1
124+2
125+3
126diff --git a/file2 b/file2
127new file mode 100644
128index 0000000..01e79c3
129--- /dev/null
130+++ b/file2
131@@ -0,0 +1,3 @@
132+1
133+2
134+3
135$