0000000000000000000000000000000000000000000000000000000000000000 fa717886110626d32550642339abed19b0732309cf75c3d59d5cda4fb2119a2f committer <committer@example.com> 946771200 +0000	commit (initial): original
fa717886110626d32550642339abed19b0732309cf75c3d59d5cda4fb2119a2f fa717886110626d32550642339abed19b0732309cf75c3d59d5cda4fb2119a2f committer <committer@example.com> 946771200 +0000	checkout: moving from main to A
fa717886110626d32550642339abed19b0732309cf75c3d59d5cda4fb2119a2f 133a360f7d0990e788f7f2b5dc647d8d7a3424050ca98ef8d771fcecd55656e1 committer <committer@example.com> 946771200 +0000	commit: rm foo, olddir/ -> newdir/, + newdir/bar/file
133a360f7d0990e788f7f2b5dc647d8d7a3424050ca98ef8d771fcecd55656e1 fa717886110626d32550642339abed19b0732309cf75c3d59d5cda4fb2119a2f committer <committer@example.com> 946771200 +0000	checkout: moving from A to B
fa717886110626d32550642339abed19b0732309cf75c3d59d5cda4fb2119a2f ca35647fa6dd34834d88ade8926fb14c0704c54fc3ffc6f081016982e7dbe47c committer <committer@example.com> 946771200 +0000	commit: Modify foo & rename foo -> olddir/bar
