Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.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 ssh上的hg更新不工作(hg克隆工作正常…)_Mercurial_Hgrc - Fatal编程技术网

Mercurial ssh上的hg更新不工作(hg克隆工作正常…)

Mercurial ssh上的hg更新不工作(hg克隆工作正常…),mercurial,hgrc,Mercurial,Hgrc,在mercurial版本控制下,我在bitbucket.org上有一些代码。现在我想通过ssh在我的ubuntu机器上下载代码。当我使用hg克隆时,一切都很好。但是hg update从不更新任何文件。甚至没有人问我ssh密码。我检查了这些设置: ssh -v hg@bitbucket.org ->看起来不错 hg showconfig ->path.default=ssh://hg@org/user/myrepo 你知道还有什么需要检查的吗 谢谢。hg update不会联系远程repo,它会

在mercurial版本控制下,我在bitbucket.org上有一些代码。现在我想通过ssh在我的ubuntu机器上下载代码。当我使用hg克隆时,一切都很好。但是hg update从不更新任何文件。甚至没有人问我ssh密码。我检查了这些设置:

ssh -v hg@bitbucket.org
->看起来不错

hg showconfig
->path.default=ssh://hg@org/user/myrepo

你知道还有什么需要检查的吗


谢谢。

hg update
不会联系远程repo,它会将更改从本地存储库拉入工作目录。这就是为什么不要求您输入bitbucket密码的原因。使用
hg pull
将更改从远程回购获取到本地回购,然后使用
hg update
,或者只使用
hg pull-u
同时执行这两项操作。

hg update
不会联系远程回购,而是将更改从本地存储库提取到工作目录。这就是为什么不要求您输入bitbucket密码的原因。使用
hg pull
将更改从远程回购获取到本地回购,然后使用
hg update
,或者使用
hg pull-u
同时执行这两项操作