Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Version control 将拉取的变更集合并到Mercurial中的要素分支_Version Control_Mercurial_Branching And Merging - Fatal编程技术网

Version control 将拉取的变更集合并到Mercurial中的要素分支

Version control 将拉取的变更集合并到Mercurial中的要素分支,version-control,mercurial,branching-and-merging,Version Control,Mercurial,Branching And Merging,我从主(默认值)分支创建了一个要素分支。(即hg分支机构特征/名称) 我在那里做了一些承诺。 现在我想推送这个分支并创建一个pull请求。但是,在执行此操作之前,我希望使我的功能分支保持最新 因此,我从hgpull命令开始,它下载了几个变更集。 然后我继续进行hg update,但Mercurial说没有更新任何内容(0个文件更新,0个文件合并,0个文件删除,0个文件未解析) 因此,新的变更集似乎只应用于default分支,而不是我的功能分支 我应该如何将这些变更集应用于我的要素分支 下一步将默

我从主(
默认值
)分支创建了一个要素分支。(即hg分支机构特征/名称)

我在那里做了一些承诺。 现在我想推送这个分支并创建一个pull请求。但是,在执行此操作之前,我希望使我的功能分支保持最新

因此,我从
hgpull
命令开始,它下载了几个变更集。 然后我继续进行
hg update
,但Mercurial说没有更新任何内容(
0个文件更新,0个文件合并,0个文件删除,0个文件未解析

因此,新的变更集似乎只应用于
default
分支,而不是我的功能分支


我应该如何将这些变更集应用于我的要素分支

下一步将默认值合并到要素分支中,方法是:

hg merge default
这会将带有分支标签“default”的最新“head”合并到当前签出的分支中。如果合并创建了一个新的变更集,则需要在之后执行
hg commit
(除非自上次合并后
default
中没有新的更改,否则将执行该操作)