How to rebase in tortoisehg?
问题 Often after committing changes, I do a pull, before pushing my changes, and someone has already committed changes. I could do another (merge) commit, but where possible I like to maintain linear history, as it makes things a bit easier to read. So how does one rebase a changeset using tortoisehg, without resorting to using the command line? 回答1: First enable rebase: File -> Settings -> Extensions Then (after restarting tortoisehg) Update to the changeset you want to rebase on to. Right click