Hi
I am not sure who is the culprit here, but after converting a git repository to mercurial the graph looks like this
--8<---------------cut here---------------start------------->8---
◉ changeset: 7:947d3f4b0d73
tag: default/main
tag: tip
tag: v0.3.0
Branch: main
Author: Wesley Pegden <
wpe...@users.noreply.github.com>
Date: Tue, 08 Sep 2026 13:53:03 -0400
Phase: public
Parent: -1:000000000000:default
Summary: Release v0.3.0
○ changeset: 6:30dafdb5a881
tag: v0.2.5
Branch: default
Author: Wesley Pegden <
wpe...@users.noreply.github.com>
Date: Mon, 10 Aug 2026 15:19:47 -0400
Phase: public
Parent: -1:000000000000:default
Summary: Release v0.2.5
--8<---------------cut here---------------end--------------->8---
So the nodes are not connected (there are 8 changesets/commits)
When I clone the repository with git and run
git log --graph --topo-order --color=always --all --decorate --pretty | git name-rev --annotate-stdin | less -R
Then I see the same, nodes without connection.
I am really puzzled. The author commited checked out the first commit again changed and commited? Was this the workflow?