在 hg 中远程推送功能分支

Pushing a feature branch remotely in hg

我克隆了一个 hg 存储库并创建了一个功能分支(通过 hg branch myfeature)。我已经通过 hg add . 和随后 hg commit -m "My new feature branch.".

上演并提交了更改

我现在想将这些更改(在分支中;not as default)推送到远程服务器(我从那里克隆项目)以便其他开发人员可以对 myfeature 分支中的更改进行代码审查。

我找到了一个推荐使用的博客:

hg push --create-branch-remote

但这对我不起作用 - 有什么地方会出错吗?

您忘记阅读 hg help push 您的 版本的 Mercurial

...
    --new-branch            allow pushing a new branch
...

看起来 --new-branch 是我想要的。