hgrc 中的上游条目是做什么用的?

What is the entry upstream in hgrc for?

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

我需要 upstream 的条目吗?如果需要,为什么?我不知道为什么我有 upstream.

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

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

您可以随意命名这些远程存储库,"default" 名称很有用,因为您不必提及从何处推送或从何处提取,但您可以命名这些远程存储库,"upstream"就是这么一个名字。

如果 "upstream" 的 url 与 "default" 相同,那么您很可能不需要它,除非您有依赖于能够问题 hg pull upstream 或类似问题。