git add fetch url 到远程

inw*_*nis 4 git git-remote

在我的仓库中,我有以下情况:

$ git remote -v
origin  http://repoA/_git/libs (fetch)
origin  http://repoB/libs.git (push)
origin  http://repoA/_git/qpp_libs (push)
Run Code Online (Sandbox Code Playgroud)

我也想从 获取repoB。这就是我想要实现这一目标的方式:

git remote set-url --add origin http://repoB/libs.git
Run Code Online (Sandbox Code Playgroud)

但运行上面的命令后,仍然只有 3 个 URL:

$ git remote -v
origin  http://repoA/_git/libs (fetch)
origin  http://repoB/libs.git (push)
origin  http://repoA/_git/qpp_libs (push)
Run Code Online (Sandbox Code Playgroud)

如何添加另一个获取 URL?

eli*_*sis 7

我相信您将需要一个不同的遥控器,如此处所述。我还认为否则的话这不是一个好的工作模式。

因此,考虑到这一点,正如这里所说,您可以尝试

git remote add <shortname> <url>
Run Code Online (Sandbox Code Playgroud)