Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/20.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子模块_Git_Github_Git Submodules - Fatal编程技术网

管理git子模块

管理git子模块,git,github,git-submodules,Git,Github,Git Submodules,我们正在使用github来管理我们的项目。 在我的项目中,我们有两个模块,一个用于前端,一个用于后端 我有一个git回购协议,我要把我的后端代码放进去。现在,我想在repo中创建一个子模块,并在其中推送前端代码 Q->是否需要为前端创建单独的git回购,然后我必须通过运行下面的命令将其链接到我的主回购 git子模块添加gitRepoUrl/path/of/submodule Q->如何将现有git repo的文件夹作为子模块? (我是否必须先将该文件夹设置为git回购,然后在主回购中链接它) 感

我们正在使用github来管理我们的项目。 在我的项目中,我们有两个模块,一个用于前端,一个用于后端

我有一个git回购协议,我要把我的后端代码放进去。现在,我想在repo中创建一个子模块,并在其中推送前端代码

Q->是否需要为前端创建单独的git回购,然后我必须通过运行下面的命令将其链接到我的主回购

git子模块添加gitRepoUrl/path/of/submodule

Q->如何将现有git repo的文件夹作为子模块? (我是否必须先将该文件夹设置为git回购,然后在主回购中链接它)


感谢

git子模块是按定义提交单独存储库对象的链接,因此需要为要包含为子模块的代码部分创建自己的存储库

在你的情况下,我会在布局上花些心思。前端真的是后端的子模块吗?这听起来不太可能


至于第二个问题:您需要将文件夹解压缩到自己的存储库中。关于如何做到这一点,还有很多问题需要解决。之后,您可以将新创建的存储库作为子模块包含。

git子模块是按定义提交单独存储库对象的链接,因此需要为要作为子模块包含的代码部分创建自己的存储库

在你的情况下,我会在布局上花些心思。前端真的是后端的子模块吗?这听起来不太可能


至于第二个问题:您需要将文件夹解压缩到自己的存储库中。关于如何做到这一点,还有很多问题需要解决。之后,您可以将新创建的存储库作为子模块包含进去。

感谢您的分享。我知道布局有点奇怪,但它的客户要求,所以我必须遵循这个。谢谢分享这个。我知道布局有点奇怪,但它的客户要求,所以我必须遵循这一点。