标签: mercurial rebase bookmarks pull
使用Mercurial,我想从远程存储库中提取所有书签,并将当前书签的本地提交重新绑定到可能的新<我的当前书签的em>远程提交。
hg pull --rebase会提取所有书签,但通常无法执行正确的rebase - 很可能它会尝试将我的本地提交重新绑定到不同的,完全不相关的书签,其中已经提取了新的远程提交。
hg pull --rebase
hg pull -B <bookmark> --rebase只会 拉当前的书签,但因此可以正确使用。
hg pull -B <bookmark> --rebase
实现目标需要哪(命令序列)?
答案 0 :(得分:1)
我认为,您可以在hgremotenames extension看到,因为它提供了更多Gitish处理本地+远程书签的方式,而不是默认的Mercurial风格