导入另一个git存储库的远程控制器

时间:2018-05-01 09:13:16

标签: git git-remote

当然,很容易将另一个git存储库添加为远程(git remote add ...)。但是我可以将另一个存储库的遥控器导入我的存储库吗?例如,如果我有一个名为http://server/repo.git的{​​{1}}的本地副本,则在myrepomyrepo内”origin表示http://server/repo.git。但后者也可能有一个名为“origin”的遥控器。我可以将该远程(及其分支)导入myrepo(可能称之为origin-origin)吗?

1 个答案:

答案 0 :(得分:0)

git没有支持此功能的功能

回购的远程配置存储在.git/config中,因此,如果您可以访问远程的.git目录,则可以复制和编辑[remote "foo"]部分(或写一个脚本来为你做。)

或者,如果您有足够的权限访问远程仓库以在其上运行git remote -v,我猜您可以处理该命令的输出。

即便如此,您可能也可能无法访问遥控器用作遥控器的存储库。