0000000000000000000000000000000000000000000000000000000000000000 af948123343dd729eb49b4e55e48dc65622f588468f33c338244c48ef8321582 committer <committer@example.com> 946771200 +0000	commit (initial): init
af948123343dd729eb49b4e55e48dc65622f588468f33c338244c48ef8321582 af948123343dd729eb49b4e55e48dc65622f588468f33c338244c48ef8321582 committer <committer@example.com> 946771200 +0000	checkout: moving from main to A
af948123343dd729eb49b4e55e48dc65622f588468f33c338244c48ef8321582 405ad2062490827c67d8e62f664540335abd06919a955f12912203ee1f3e5890 committer <committer@example.com> 946771200 +0000	commit: 'A' changes 'a/sub/b'
405ad2062490827c67d8e62f664540335abd06919a955f12912203ee1f3e5890 af948123343dd729eb49b4e55e48dc65622f588468f33c338244c48ef8321582 committer <committer@example.com> 946771200 +0000	checkout: moving from A to B
af948123343dd729eb49b4e55e48dc65622f588468f33c338244c48ef8321582 5fbef3bc36035341cefa6769ad97510ccf0680be611fd8e9d944043771170b51 committer <committer@example.com> 946771200 +0000	commit: rm -Rf a/ && add empty 'a' (which is like a rename from an empty deleted file)
