#mercurial topics are actually really useful when you need to work against upstream while handling you list of patches '-'
It's like small tags/branchs so you can group your commits and easily rebase them if needed and the topics/branches disapears after merging.
Tuto: https://www.mercurial-scm.org/doc/evolution/tutorials/topic-tutorial.html
Doc is missing an important part: migration your current commits to a topic, it's super easy to to : hg topics --rev
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!