git - 导入另一个 git 存储库的远程
问题描述
自然地,很容易添加另一个 git 存储库作为远程 ( git remote add ...
)。但是我可以将另一个存储库的远程导入到我的存储库中吗?例如,如果我有一个 call 的本地副本,那么里面的http://server/repo.git
" "表示. 但后者也可能有一个叫“ ”的遥控器。我可以将该遥控器(及其分支)导入(也许调用它)吗?myrepo
myrepo
origin
http://server/repo.git
origin
myrepo
origin-origin
解决方案
git 没有一个特性支持这个
repo 的远程配置存储在 中.git/config
,因此如果您有权访问远程.git
目录,则可以复制和编辑这些[remote "foo"]
部分(或编写脚本为您执行此操作)。
或者,如果您有足够的权限访问远程存储库以在其上运行git remote -v
,我想您可以处理该命令的输出。
即便如此,您可能也可能无法访问您的遥控器用作遥控器的存储库。
推荐阅读
- javascript - 将 npm 模块与 ES6 和 npm/bundlers 的未来一起使用
- datetime - 如何在本机反应中将 yyyy-mm-dd hh:mm:ss 转换为 mm-dd-yyyy hh:mm am/pm
- php - url变量的htaccess重写规则作为父文件夹
- javascript - 无法获得 div 的偏移量
- amazon-web-services - 我应该在配置文件 (.ebextensions) 或保存的配置下放置弹性 beanstalk 选项吗?
- winapi - 带有 CComboBox 的 CheckDlgButton
- c# - 如何使用动态 ApiSecret 通过 IdentityServer 中间件保护 api
- php - Laravel 的 Blade 模板 @yield 和 @section 是如何工作的?
- amazon-dynamodb - DynamoDB 使用全局二级索引查询
- apache-spark - 加入后火花丢弃多个重复的列