Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/36.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 乌龟hg';兄弟姐妹';分支机构_Version Control_Tortoisehg - Fatal编程技术网

Version control 乌龟hg';兄弟姐妹';分支机构

Version control 乌龟hg';兄弟姐妹';分支机构,version-control,tortoisehg,Version Control,Tortoisehg,我刚刚开始与Mercurial和Tortoise HG合作。我已经创建了两个非耦合的更改,一个是bug修复,一个是新的实验特性 最好的设置方法是什么(使用书签、标记或分支或其他东西),这样我可以提交这两个更改集,但只能将其中一组更改集推送到远程存储库 这可以在TortoiseHG中轻松完成吗?或者需要mercurial的命令行知识吗 您可以从CLI和TortoiseHg执行此操作。请注意,使用书签、标签等。。对你能推的东西没有影响 使用龟甲v1.X.X 识别传出变更集,然后右键单击要推送的分支的

我刚刚开始与Mercurial和Tortoise HG合作。我已经创建了两个非耦合的更改,一个是bug修复,一个是新的实验特性

最好的设置方法是什么(使用书签、标记或分支或其他东西),这样我可以提交这两个更改集,但只能将其中一组更改集推送到远程存储库


这可以在TortoiseHG中轻松完成吗?或者需要mercurial的命令行知识吗

您可以从CLI和TortoiseHg执行此操作。请注意,使用书签、标签等。。对你能推的东西没有影响

使用龟甲v1.X.X

识别传出变更集,然后右键单击要推送的分支的头部,然后选择
推送此分支

使用龟甲v2.X.X

您必须首先通过单击
选项
并选择以下选项,将该工具配置为允许推送新的命名分支:

使用“同步”视图中的“目标”选项,选择要共享的分支并执行推送。这将仅共享选定的分支。取消选中目标将导致推送每个新变更集


我建议以后在此类问题中添加
mercurial
标签