在一个repo上设置多个git远程,并设置一个默认的git远程

在一个repo上设置多个git远程,并设置一个默认的git远程,git,github,Git,Github,拥有一个拥有大量用户分支的git回购。希望在主回购上注册所有用户分叉,并将origin设置为默认值。在下载repo之后,我可以使用git config--local remote.user1.url添加多个remotegit@github.user1/git但我相信这只是我的机器的本地版本 想知道是否有办法在.git/config文件中注册多个fork并将其向上推,以便下载主repo的每个人都可以使用所有注册的fork。非常感谢您提供的任何帮助,您不应该意识到回购协议的分叉,并且您没有能力对其进

拥有一个拥有大量用户分支的git回购。希望在主回购上注册所有用户分叉,并将
origin
设置为默认值。在下载repo之后,我可以使用
git config--local remote.user1.url添加多个remotegit@github.user1/git
但我相信这只是我的机器的本地版本


想知道是否有办法在
.git/config
文件中注册多个fork并将其向上推,以便下载主repo的每个人都可以使用所有注册的fork。非常感谢您提供的任何帮助,您不应该意识到回购协议的分叉,并且您没有能力对其进行任何更改。您当然不应该将它们添加为远程对象。整个想法毫无意义。你到底想做什么?谢谢你的回复!试图绕过Jenkins GitSCM插件的问题。插件无法识别作业开始时不在工作区中的用户远程设备;即使我在预scm脚本步骤中明确添加了user remote。所以我想,如果我以某种方式向主repo注册用户遥控器,插件就会知道这一点,并且可以拉。想知道你是否有任何提示,这个问题似乎与你的工作流程,而不是插件。如果您能详细解释您所描述的问题如何影响您的工作流程,那么提供替代解决方案可能会更容易。请将详细信息发布在此处-。谢谢你们抽出时间!!