0000000000000000000000000000000000000000000000000000000000000000 64b447cced711d7b859438a711c09bb4042ce2a39ec0108bb700f81020aac2aa committer <committer@example.com> 946771200 +0000	commit (initial): directory and outside file
64b447cced711d7b859438a711c09bb4042ce2a39ec0108bb700f81020aac2aa 64b447cced711d7b859438a711c09bb4042ce2a39ec0108bb700f81020aac2aa committer <committer@example.com> 946771200 +0000	checkout: moving from main to A
64b447cced711d7b859438a711c09bb4042ce2a39ec0108bb700f81020aac2aa aec36b72f36065b0bb978fa2f98f5dc039156a1fe96ef1abe2299cc71349f1cb committer <committer@example.com> 946771200 +0000	commit: rename the directory
aec36b72f36065b0bb978fa2f98f5dc039156a1fe96ef1abe2299cc71349f1cb 64b447cced711d7b859438a711c09bb4042ce2a39ec0108bb700f81020aac2aa committer <committer@example.com> 946771200 +0000	checkout: moving from A to B
64b447cced711d7b859438a711c09bb4042ce2a39ec0108bb700f81020aac2aa b4b8b096aeadeb2ae1930e9a6e8f5964692db087a497359a4d66a97bc8503b50 committer <committer@example.com> 946771200 +0000	commit: replace the directory with a renamed file
