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
Sourcetree、Mercurial和几个分支_Mercurial_Branch_Branching And Merging_Atlassian Sourcetree - Fatal编程技术网

Sourcetree、Mercurial和几个分支

Sourcetree、Mercurial和几个分支,mercurial,branch,branching-and-merging,atlassian-sourcetree,Mercurial,Branch,Branching And Merging,Atlassian Sourcetree,例如,在mercurial repository中,我们有两个开发分支(我在一个分支中编写代码),其中代码在与默认分支合并之前并行地进行大量更改 请帮我把其他发展部门的变化纳入我的?我可以做这个trought SourceTree吗?您可以做与SourceTree的合并 假设您的分支名称是dev1,另一个分支名称是dev2 要将dev2分支中的更改合并到dev1分支,请执行以下操作(命令位于存储库菜单下,或右键单击弹出菜单) 选择dev1branch->更新到 选择dev2branch->Me

例如,在mercurial repository中,我们有两个开发分支(我在一个分支中编写代码),其中代码在与默认分支合并之前并行地进行大量更改


请帮我把其他发展部门的变化纳入我的?我可以做这个trought SourceTree吗?

您可以做与SourceTree的合并

假设您的分支名称是
dev1
,另一个分支名称是
dev2

要将
dev2
分支中的更改合并到
dev1
分支,请执行以下操作(命令位于存储库菜单下,或右键单击弹出菜单)

  • 选择
    dev1
    branch->更新到
  • 选择
    dev2
    branch->Merge->对话框将询问您是否确实要将“dev2”合并到当前分支->确定
  • 如果存在冲突,请解决冲突,并提交
注意:一般来说,当您在存储库中执行某项操作时,如果您不确定该操作将如何结束,我建议您首先创建存储库的备份副本。如果出现任何问题,只需恢复备份即可