0

我从我的主 ( default) 分支创建了一个功能分支。(即hg branch feature/name)。

我在那里做了一些提交。现在我想推送这个分支并创建一个拉取请求。但是,在这样做之前,我想让我的功能分支保持最新。

所以,我从hg pull命令开始,它下载了几个变更集。然后我继续hg update,但 Mercurial 说没有任何更新(0 files updated, 0 files merged, 0 files removed, 0 files unresolved)。

所以,看起来新的变更集只应用于default分支,而不是我的特性分支。

我应该如何将这些变更集应用到我的功能分支?

4

1 回答 1

1

您接下来将默认合并到您的功能分支中:

hg merge default

这会将带有分支标签“default”的最新“head”合并到您当前签出的分支中。如果合并创建了一个新的变更集(除非自那时以来hg commit没有新的变更,否则它会这样做)default最后你合并了它。

于 2013-11-14T14:11:45.100 回答