feature done blob mark :1 data 10 keepme v1 reset refs/heads/master commit refs/heads/master mark :2 author Full Name 2000000000 +0100 committer Full Name 2000000000 +0100 data 2 A M 100644 :1 moduleA/keepme blob mark :3 data 10 keepme v2 commit refs/heads/branchO mark :4 author Full Name 2000050000 +0100 committer Full Name 2000050000 +0100 data 2 G from :2 M 100644 :3 moduleA/keepme commit refs/heads/branchI mark :5 author Full Name 2000070000 +0100 committer Full Name 2000070000 +0100 data 29 I: Merge commit 'D' into 'H' from :4 merge :2 commit refs/heads/branchO mark :6 author Full Name 2000080000 +0100 committer Full Name 2000080000 +0100 data 29 J: Merge commit 'H' into 'D' from :2 merge :4 blob mark :7 data 10 keepme v3 commit refs/heads/branchO mark :8 author Full Name 2000092000 +0100 committer Full Name 2000092000 +0100 data 2 L from :6 M 100644 :7 moduleA/keepme commit refs/heads/master mark :9 author Full Name 2000099000 +0100 committer Full Name 2000099000 +0100 data 29 P: Merge commit 'M' into 'N' from :2 merge :8 blob mark :10 data 10 keepme v4 commit refs/heads/master mark :11 author Full Name 3000000000 +0100 committer Full Name 3000000000 +0100 data 2 Q from :9 M 100644 :10 moduleA/keepme blob mark :12 data 10 keepme v5 commit refs/heads/master mark :13 author Full Name 3000030000 +0100 committer Full Name 3000030000 +0100 data 2 T from :11 M 100644 :12 moduleA/keepme blob mark :14 data 10 keepme v6 commit refs/heads/master mark :15 author Full Name 3000060000 +0100 committer Full Name 3000060000 +0100 data 2 W from :13 M 100644 :14 moduleA/keepme done