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 进入hgrc上游的目的是什么?_Mercurial_Hgrc - Fatal编程技术网

Mercurial 进入hgrc上游的目的是什么?

Mercurial 进入hgrc上游的目的是什么?,mercurial,hgrc,Mercurial,Hgrc,在我的存储库的hgrc文件中,我有两个路径,一个是default,另一个是上游。它们是相同的 我是否需要上游的条目?如果需要,原因是什么?我不知道为什么上游的会有这种情况 [paths] default = https://myUrl upstream = https://myUrl 这只是另一个保存的远程存储库 您可以随意命名这些存储库,“默认”名称很有用,因为您不必提及从何处推送或从何处拉取,但您可以命名这些远程存储库,“上游”就是这样一个名称 如果“上游”的url与“默认”的url相同,

在我的存储库的hgrc文件中,我有两个路径,一个是
default
,另一个是
上游
。它们是相同的

我是否需要上游的条目?如果需要,原因是什么?我不知道为什么上游的
会有这种情况

[paths]
default = https://myUrl
upstream = https://myUrl

这只是另一个保存的远程存储库

您可以随意命名这些存储库,“默认”名称很有用,因为您不必提及从何处推送或从何处拉取,但您可以命名这些远程存储库,“上游”就是这样一个名称


如果“上游”的url与“默认”的url相同,则很可能您不需要它,除非您的脚本或程序依赖于能够发出
hg pull up
或类似命令。

谢谢。我确信我们不会在任何地方使用“上游”,因此为了简单起见,我们将删除它。它可能是在我们启动时悄悄出现的,可能是通过从另一个项目复制hgrc文件来实现的。“default”和“default push”都由命令使用。还有其他的吗?