git - 将 gitlab 存储库复制到 Bitbucket,包括子模块
问题描述
我在 Gitlab 中有一个私人仓库,我想在 bitbucket 中制作它的副本。我尝试使用Import a Repository
功能,它工作正常。但是,它会克隆父项目而不是子模块。我在导入的父项目中看到了对子模块的引用。
如何克隆子模块?
干杯!
解决方案
你应该:
要么保持这些引用不变,然后使用以下
--recurse-submodule
选项克隆新导入的 repo :git clone --recurse-submodules
如果这些子模块自己引用公共存储库,那将起作用。
- 或者您应该为每个私有子模块重复导入过程,然后更新您的第一个导入存储库的
.gitmodules
URL。
推荐阅读
- reactjs - reactjs中的多个下拉菜单
- c# - C#:线程在未完成剩余请求的情况下中止
- php - 如何将整个 SQL 表(虚拟远程 SQL Server)显示为 HTML?
- javascript - 如何通过 Shortcuts ios 应用程序运行网站定义的 javascript 函数?
- r - 用 R 中的另一个数据框列更新数据框列中的几个值
- r - 将 R 与 Jupyter 笔记本安装一起使用
- c++ - 请解释以下函数模板声明中的问题(根本原因)
- amazon-web-services - AWS Lambda EFS | EACCES:权限被拒绝
- postgresql - 选择已排序子组的最大行数
- java - 我收到此错误严重:无法处理 Jar 中的 Jar 条目 [module-info.class]