I work with several code-bases and each has two branch repos, stable and my personal dev branch. When I clone from Kiln, the .hg/hgrc file in the repo points to the branch I cloned from. When I push, I sometimes push there accidentally when I want to push to the other one.
The Kiln extensions' path-guessing feature makes it easy to specify the other branch, but how can I prevent any accidental pushes?