diff -r 54546929c371 -r 978bb45ffdcd eric7/Plugins/VcsPlugins/vcsMercurial/hg.py --- a/eric7/Plugins/VcsPlugins/vcsMercurial/hg.py Sun Oct 31 18:01:20 2021 +0100 +++ b/eric7/Plugins/VcsPlugins/vcsMercurial/hg.py Mon Nov 01 13:14:46 2021 +0100 @@ -1864,9 +1864,11 @@ from .HgBranchInputDialog import HgBranchInputDialog dlg = HgBranchInputDialog(self.hgGetBranchesList()) if dlg.exec() == QDialog.DialogCode.Accepted: - name, commit = dlg.getData() + name, commit, force = dlg.getData() name = name.strip().replace(" ", "_") args = self.initCommand("branch") + if force: + args.append("--force") args.append(name) dia = HgDialog(