Mercurial 进入hgrc上游的目的是什么?
在我的存储库的hgrc文件中,我有两个路径,一个是Mercurial 进入hgrc上游的目的是什么?,mercurial,hgrc,Mercurial,Hgrc,在我的存储库的hgrc文件中,我有两个路径,一个是default,另一个是上游。它们是相同的 我是否需要上游的条目?如果需要,原因是什么?我不知道为什么上游的会有这种情况 [paths] default = https://myUrl upstream = https://myUrl 这只是另一个保存的远程存储库 您可以随意命名这些存储库,“默认”名称很有用,因为您不必提及从何处推送或从何处拉取,但您可以命名这些远程存储库,“上游”就是这样一个名称 如果“上游”的url与“默认”的url相同,
default
,另一个是上游
。它们是相同的
我是否需要上游的条目?如果需要,原因是什么?我不知道为什么上游的会有这种情况
[paths]
default = https://myUrl
upstream = https://myUrl
这只是另一个保存的远程存储库
您可以随意命名这些存储库,“默认”名称很有用,因为您不必提及从何处推送或从何处拉取,但您可以命名这些远程存储库,“上游”就是这样一个名称
如果“上游”的url与“默认”的url相同,则很可能您不需要它,除非您的脚本或程序依赖于能够发出hg pull up
或类似命令。谢谢。我确信我们不会在任何地方使用“上游”,因此为了简单起见,我们将删除它。它可能是在我们启动时悄悄出现的,可能是通过从另一个项目复制hgrc文件来实现的。“default”和“default push”都由命令使用。还有其他的吗?