我从主(default
)分支创建了一个功能分支。 (即hg branch feature/name
)。
我在那里做了一些提交。 现在我想推动这个分支并创建一个pull-request。但是,在此之前,我想让我的功能分支更新。
所以,我从hg pull
命令开始,它下载了几个变更集。
然后我继续hg update
,但Mercurial说没有更新任何内容(0 files updated, 0 files merged, 0 files removed, 0 files unresolved
)。
因此,看起来新的更改集仅应用于default
分支,但不应用于我的功能分支。
如何将这些更改集应用于我的功能分支?
答案 0 :(得分:1)
接下来将默认值合并到您的功能分支中:
hg merge default
将最“最近”的头部“与分支标签”默认“合并到您当前签出的分支中。如果合并创建了一个新的变更集,它将需要在hg commit
之后进行合并。除非自上次合并之后default
中没有新的更改。