0000000000000000000000000000000000000000000000000000000000000000 3903955d925b89dbc22fb15530dd338c1e11976b68d71a6d5013d9e97f0507a2 committer <committer@example.com> 946771200 +0000	commit (initial): base file
3903955d925b89dbc22fb15530dd338c1e11976b68d71a6d5013d9e97f0507a2 3903955d925b89dbc22fb15530dd338c1e11976b68d71a6d5013d9e97f0507a2 committer <committer@example.com> 946771200 +0000	checkout: moving from main to A
3903955d925b89dbc22fb15530dd338c1e11976b68d71a6d5013d9e97f0507a2 e0aed3212f971e468ff9997343edc079c1f66486f4cbf531c7c864dea0a00d13 committer <committer@example.com> 946771200 +0000	commit: rename the file
e0aed3212f971e468ff9997343edc079c1f66486f4cbf531c7c864dea0a00d13 3903955d925b89dbc22fb15530dd338c1e11976b68d71a6d5013d9e97f0507a2 committer <committer@example.com> 946771200 +0000	checkout: moving from A to B
3903955d925b89dbc22fb15530dd338c1e11976b68d71a6d5013d9e97f0507a2 071b3553a89e6b2848e55f28090c2290fd044fe01a913e6cd331f42a0067672f committer <committer@example.com> 946771200 +0000	commit: replace the file with two children
