我正在使用bitbucket web界面,并创建了一个新的项目"Test_Project“。在这个项目中,我能够创建一个新的存储库--“Module1”,使用Create存储库选项。
现在,我想在bitbucket项目中创建存储库层次结构- Test_Project,如下所示:
Test_Project (Bitbucket项目)
因此,我将在相应的bitbucket子存储库中添加本地项目。
请指导如何在bitbucket中的新存储库中创建子存储库/子模块。
发布于 2016-04-05 17:08:48
现在,我能够创建具有子存储库/子文件夹的Bitbucket存储库结构。
请按照以下步骤:-
谢谢,
贾廷
发布于 2016-03-31 08:30:57
您只需在根文件夹中,然后添加子模块文件夹。
git submodule add <url>现在,当您克隆项目时,只需插入并更新子模块即可。
git submodule init
git submodule updateGit 1.8.2提供了一个新选项--远程
git submodule update --remote --merge将从每个子模块的上游获取最新的更改,将它们合并到其中,并签出子模块的最新版本。正如医生们所说:
--remote此选项仅对update命令有效。使用子模块的远程跟踪分支的状态,而不是使用超级项目的SHA-1记录来更新子模块。
这相当于在每个子模块中运行git拉出。
https://github.com/blog/2131-git-2-8-has-been-released
子模块的并行取 使用
git submodules,一个Git存储库可以将其他Git存储库包含为subdirectories1。这可能是将库或其他外部依赖项包含到主项目中的一种有用方法。顶级存储库指定要包含哪些子模块,以及每个子模块的哪个版本。 当您获取到顶级存储库时,通常也希望获取子模块存储库: git提取--递归-子模块 如果您有很多子模块,那么所有这些获取都会很费时;git fetch基本上是在每个子模块中依次运行的。 但是现在您可以通过并行地从多个子模块中获取来加快速度。例如, git fetch -递归子模块--jobs=4
https://stackoverflow.com/questions/36327862
复制相似问题