Add path option for specifying public/protected branches
Phase is a large difference between Git and Mercurial so the default of not doing anything by default seems good. However it would be nice to have some way to control phase in some situation.
The main use-case is "publishing master" on project who never rewrite master. So having something the following block would be enough
[path] default = http://foo/ default:hg-git.publish = master