Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git 从已创建的bitbucket repo创建子模块_Git_Bitbucket_Git Submodules_Git Clone_Bitbucket Server - Fatal编程技术网

Git 从已创建的bitbucket repo创建子模块

Git 从已创建的bitbucket repo创建子模块,git,bitbucket,git-submodules,git-clone,bitbucket-server,Git,Bitbucket,Git Submodules,Git Clone,Bitbucket Server,您好,我正在使用git和web界面bitbucket 我在bitbucket中有以下结构 a |-b |-c 问题是我希望能够只克隆c。我有一个红色的提示,子模块 如何使c成为子模块并将其克隆到其他地方?要获得所示的结构,您必须将存储库a拆分为三个不同的存储库a、b和c,并将存储库b和c作为子模块添加到父存储库a 描述如何从现有存储库的子文件夹创建新存储库。当然,步骤5之后的步骤必须适应bitbucket而不是GitHub,但过程将非常类似。如果您对b和c(对于a,如果它包含b和c以外的任何其

您好,我正在使用
git
和web界面
bitbucket
我在bitbucket中有以下结构

a
|-b
|-c
问题是我希望能够
只克隆
c
。我有一个红色的提示,
子模块


如何使
c
成为子模块并将其克隆到其他地方?

要获得所示的结构,您必须将存储库
a
拆分为三个不同的存储库
a
b
c
,并将存储库
b
c
作为子模块添加到父存储库
a

描述如何从现有存储库的子文件夹创建新存储库。当然,步骤5之后的步骤必须适应bitbucket而不是GitHub,但过程将非常类似。如果您对
b
c
(对于
a
,如果它包含
b
c
以外的任何其他文件或文件夹,那么您只需初始化一个新的空存储库)并添加子模块,就实现了您的目标

但是,在使用子模块(例如或)之前,尤其是在对存储库进行如此认真的重建之前,您应该先了解它们。请记住,您将为可能仍在使用您的代码的所有人中断工作流