Can I squash commits in Mercurial?

Yes, you can do this using mercurial without any extensions by Concatenating Changesets.

Alternately if you want to use an extension you could use:

Leave a Comment