Mercurial的跟踪分支
作为Git用户,我发现为多个Mercurial远程存储库设置多个目录很不方便,因为我想在它们之间快速切换,尤其是在IDE中工作时 我试图以某种方式从git复制远程分支系统,在git中,我可以简单地在分支之间切换并推送到我选择的分支Mercurial的跟踪分支,mercurial,merge,branch,Mercurial,Merge,Branch,作为Git用户,我发现为多个Mercurial远程存储库设置多个目录很不方便,因为我想在它们之间快速切换,尤其是在IDE中工作时 我试图以某种方式从git复制远程分支系统,在git中,我可以简单地在分支之间切换并推送到我选择的分支 如何使用Mercurial轻松跟踪同一目录中的多个远程分支?我不是Mercurial大师,但这是我会尝试的方法 使用Mercurial可以实现这一点,但可以通过以下组合实现: 分机 在你的 初始设置要求您: 将pull的默认路径设置为“.”(以防止在没有参数的情况下调
如何使用Mercurial轻松跟踪同一目录中的多个远程分支?我不是Mercurial大师,但这是我会尝试的方法 使用Mercurial可以实现这一点,但可以通过以下组合实现:
pull
的默认路径设置为“.”(以防止在没有参数的情况下调用hg push
时意外推送到错误的跟踪分支)书签
,以表示master提示(Git语言)hgrc
中为遥控器创建路径条目书签
hg update tracking_branch_1
hg pull remote_1
…查看分支并决定是否要合并…然后
hg update master
hg merge tracking_branch_1
我不认为任何书签的东西是必要的,以实现他的目标。仅仅在
[path]
中添加额外的条目听起来就像他想要做的那样。