Mercurial 分支在Push命令中做什么?
我见过很多人建议使用-b,但我不明白为什么,是什么让他们不安 有没有人能举一个例子,说明在有或没有分支机构选项的情况下,回购会推送什么?人们说要避免发送所有的分支,但我不明白Mercurial 分支在Push命令中做什么?,mercurial,Mercurial,我见过很多人建议使用-b,但我不明白为什么,是什么让他们不安 有没有人能举一个例子,说明在有或没有分支机构选项的情况下,回购会推送什么?人们说要避免发送所有的分支,但我不明白 谢谢hg push命令所做的是计算接收方的修订和发送方的修订之间的差异 通过指定--branch,它将只筛选出属于给定分支的变更集 就是这样:只有属于它的变更集才会被推送,而其他本地变更集不会被推送。hg push命令所做的是计算接收方的修订和发送方的修订之间的差异 通过指定--branch,它将只筛选出属于给定分支的变更
谢谢hg push命令所做的是计算接收方的修订和发送方的修订之间的差异 通过指定
--branch
,它将只筛选出属于给定分支的变更集
就是这样:只有属于它的变更集才会被推送,而其他本地变更集不会被推送。hg push命令所做的是计算接收方的修订和发送方的修订之间的差异 通过指定
--branch
,它将只筛选出属于给定分支的变更集
就是这样:只有属于它的变更集才会被推送,而其他本地变更集不会被推送。hg push命令所做的是计算接收方的修订和发送方的修订之间的差异 通过指定
--branch
,它将只筛选出属于给定分支的变更集
就是这样:只有属于它的变更集才会被推送,而其他本地变更集不会被推送。hg push命令所做的是计算接收方的修订和发送方的修订之间的差异 通过指定
--branch
,它将只筛选出属于给定分支的变更集
就是这样:只有属于它的变更集才会被推送,而其他本地变更集不会被推送。你是说,如果我克隆了一个包含两个额外分支的回购协议,hotfix1和hotfix2,那么我会在第一个分支中修改某个内容,然后在第二个分支上修改另一个内容,然后在第二个分支上推送我在第二个分支中所做的更改,它也会在Hitfix 1上发送修改?@Jorge:我不知道你的意思。该键的作用与它所说的完全一样:只发送给定分支的变更集(有少量的排除,但在这种情况下并不重要)@Jorge:是的,如果您在两个分支中都进行编辑,并在没有
-b
的情况下执行普通的hg推送,两个分支中的更改将被推送到远程回购。所以你是说,如果我克隆了一个包含两个额外分支的回购,hotfix1和hotfix2,那么我在第一个分支中修改了一些内容,然后在第二个分支上修改了另一个内容,当我站在该分支上时,我推送在第二个分支中所做的更改,它也会在Hitfix 1上发送修改?@Jorge:我不知道你的意思。该键的作用与它所说的完全一样:只发送给定分支的变更集(有少量的排除,但在这种情况下并不重要)@Jorge:是的,如果您在两个分支中都进行编辑,并在没有-b
的情况下执行普通的hg推送,两个分支中的更改将被推送到远程回购。所以你是说,如果我克隆了一个包含两个额外分支的回购,hotfix1和hotfix2,那么我在第一个分支中修改了一些内容,然后在第二个分支上修改了另一个内容,当我站在该分支上时,我推送在第二个分支中所做的更改,它也会在Hitfix 1上发送修改?@Jorge:我不知道你的意思。该键的作用与它所说的完全一样:只发送给定分支的变更集(有少量的排除,但在这种情况下并不重要)@Jorge:是的,如果您在两个分支中都进行编辑,并在没有-b
的情况下执行普通的hg推送,两个分支中的更改将被推送到远程回购。所以你是说,如果我克隆了一个包含两个额外分支的回购,hotfix1和hotfix2,那么我在第一个分支中修改了一些内容,然后在第二个分支上修改了另一个内容,当我站在该分支上时,我推送在第二个分支中所做的更改,它也会在Hitfix 1上发送修改?@Jorge:我不知道你的意思。该键的作用与它所说的完全相同:只发送给定分支的变更集(有少量排除,但在这种情况下并不重要)@Jorge:是的,如果您在两个分支中都进行编辑,并在没有-b
的情况下执行普通的hg push
,则两个分支中的变更将被推送到远程repo。
-b --branch BRANCH [+] a specific branch you would like to push