Mercurial refers to git-like lightweight branches as bookmarks [1]. Branches are still permanent tags in the repository.
Commit --amend is now part of base mercurial. Rebase is available as an extension that is shipped with the client, like most advanced functionality. I don't know what add -p does.
Commit --amend is now part of base mercurial. Rebase is available as an extension that is shipped with the client, like most advanced functionality. I don't know what add -p does.
[1] http://mercurial.selenic.com/wiki/Bookmarks/