检索从第二台计算机推送的远程mercurial更新的正确命令
我是Mercurial的新手检索从第二台计算机推送的远程mercurial更新的正确命令,mercurial,repository,local,Mercurial,Repository,Local,我是Mercurial的新手 我初始化了机器a上的Mercurial项目,提交了我的更改并将其上载到远程存储库 然后我克隆了机器B上的该存储库,提交了一些额外的更改,并将它们上载到同一个远程存储库 在这两种情况下,我都使用相同的命令上传了更改: hg push https://username:password@domain/user/repository/ 现在我回到了机器A上,我不知道如何用我从机器B上传到远程存储库的最后更改更新本地存储库。 命令hgclone或hgpull看起来可能有效
初始化了机器a上的Mercurial项目
,提交了我的更改并将其上载到远程存储库
克隆了机器B上的该存储库,提交了一些额外的更改,并将它们上载到同一个远程存储库
hg push https://username:password@domain/user/repository/
现在我回到了机器A上,我不知道如何用我从机器B上传到远程存储库的最后更改更新本地存储库。
命令hgclone
或hgpull
看起来可能有效,但我不确定
希望您能给予指导。谢谢。使用
hg-pull
;仅拉式传输现有目标存储库中缺少的更改集。hg clone
创建远程存储库的本地副本
另请参见此项。
hg pull
将传输本地回购中不存在的任何远程变更集。之后,您需要根据本地更改的存在情况进行hg更新
或hg合并
。请参阅Mercurial手册中的“共享更改”: