diff -r b4c0f8d5edd2 -r 27addd7e8eca mercurial/commands.py --- a/mercurial/commands.py Tue Nov 01 20:39:37 2016 +0900 +++ b/mercurial/commands.py Mon Oct 31 17:12:32 2016 -0500 @@ -7077,7 +7077,8 @@ raise error.Abort(_('uncommitted merge')) bheads = repo.branchheads() if not opts.get('force') and bheads and p1 not in bheads: - raise error.Abort(_('not at a branch head (use -f to force)')) + raise error.Abort(_('working directory is not at a branch head ' + '(use -f to force)')) r = scmutil.revsingle(repo, rev_).node() if not message: