0000000000000000000000000000000000000000 81a81b561f72d779aefb47ab475c363fbb8bb6bc committer <committer@example.com> 946771200 +0000	commit (initial): original
81a81b561f72d779aefb47ab475c363fbb8bb6bc 81a81b561f72d779aefb47ab475c363fbb8bb6bc committer <committer@example.com> 946771200 +0000	checkout: moving from main to A
81a81b561f72d779aefb47ab475c363fbb8bb6bc 931aa51f3b2b0652306fab82bb2ab3d8d1c0bd3a committer <committer@example.com> 946771200 +0000	commit: changed all content, renamed a -> a-renamed, a/sub -> a/sub-renamed
931aa51f3b2b0652306fab82bb2ab3d8d1c0bd3a 81a81b561f72d779aefb47ab475c363fbb8bb6bc committer <committer@example.com> 946771200 +0000	checkout: moving from A to B
81a81b561f72d779aefb47ab475c363fbb8bb6bc 7c93c7c953f7aac0ce6ecd73a2201efee8c62f58 committer <committer@example.com> 946771200 +0000	commit: changed all content, renamed a/sub -> a/sub-renamed
7c93c7c953f7aac0ce6ecd73a2201efee8c62f58 81a81b561f72d779aefb47ab475c363fbb8bb6bc committer <committer@example.com> 946771200 +0000	checkout: moving from B to expected
81a81b561f72d779aefb47ab475c363fbb8bb6bc e977762f05fd69b65b77aa9f1a87eb6328a9a6bf committer <committer@example.com> 946771200 +0000	commit: tracked both renames, applied all modifications by merge
e977762f05fd69b65b77aa9f1a87eb6328a9a6bf 7c93c7c953f7aac0ce6ecd73a2201efee8c62f58 committer <committer@example.com> 946771200 +0000	checkout: moving from expected to expected-reversed
7c93c7c953f7aac0ce6ecd73a2201efee8c62f58 155e9602700af787723e27d1dd1202bc4fe59941 committer <committer@example.com> 946771200 +0000	commit: need to hack this unfortunately
