Если Вы не хотите каждый раз вводить пароль в терминале для Hg Mercurial — можно сохранить его в менеджере хранения паролей. Читать дальше…
Если при попытке переключиться на ветку/ревизию вы получаете сообщение
abort: outstanding uncommitted merges
А никаких мерджей вы не делали, ну, либо не хотите их комитить — прошу под кат. Читать дальше…