Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.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
检索从第二台计算机推送的远程mercurial更新的正确命令_Mercurial_Repository_Local - Fatal编程技术网

检索从第二台计算机推送的远程mercurial更新的正确命令

检索从第二台计算机推送的远程mercurial更新的正确命令,mercurial,repository,local,Mercurial,Repository,Local,我是Mercurial的新手 我初始化了机器a上的Mercurial项目,提交了我的更改并将其上载到远程存储库 然后我克隆了机器B上的该存储库,提交了一些额外的更改,并将它们上载到同一个远程存储库 在这两种情况下,我都使用相同的命令上传了更改: hg push https://username:password@domain/user/repository/ 现在我回到了机器A上,我不知道如何用我从机器B上传到远程存储库的最后更改更新本地存储库。 命令hgclone或hgpull看起来可能有效

我是Mercurial的新手

  • 初始化了
    机器a上的Mercurial项目
    提交了
    我的更改并
    将其上载到远程存储库

  • 然后我
    克隆了
    机器B上的该存储库
    提交了一些额外的更改,并
    将它们上载到同一个远程存储库

  • 在这两种情况下,我都使用相同的命令上传了更改:

    hg push https://username:password@domain/user/repository/
    
    现在我回到了机器A上,我不知道如何用我从机器B上传到远程存储库的最后更改更新本地存储库。

    命令
    hgclone
    hgpull
    看起来可能有效,但我不确定


    希望您能给予指导。谢谢。

    使用
    hg-pull
    ;仅拉式传输现有目标存储库中缺少的更改集。
    hg clone
    创建远程存储库的本地副本


    另请参见此项。

    hg pull
    将传输本地回购中不存在的任何远程变更集。之后,您需要根据本地更改的存在情况进行
    hg更新
    hg合并

    请参阅Mercurial手册中的“共享更改”: