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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/55.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_Git Submodules - Fatal编程技术网

使用文件添加git子模块?

使用文件添加git子模块?,git,git-submodules,Git,Git Submodules,有没有办法添加git子模块及其所有文件?我真的只需要将这些文件作为一个子目录,以一种简单的方式使用git fetch和git pull运行更新 我尝试用git克隆存储库,但它将目录添加为没有文件的子模块。您应该在以下内容之后看到子模块文件: cd /path/to/parent/repo/already/cloned git submodule update --init 或者,在一个命令中,您可以使用以下命令克隆父repo和子模块: git clone --recursive /url/

有没有办法添加git子模块及其所有文件?我真的只需要将这些文件作为一个子目录,以一种简单的方式使用git fetch和git pull运行更新


我尝试用git克隆存储库,但它将目录添加为没有文件的子模块。

您应该在以下内容之后看到子模块文件:

 cd /path/to/parent/repo/already/cloned
 git submodule update --init
或者,在一个命令中,您可以使用以下命令克隆父repo和子模块:

git clone --recursive /url/parent/repo

也许你想要git子树合并

比如:

git subtree add --prefix [submodule name] [submodule url] master

请参见

我需要签入所有实际文件。我将无法访问此回购的远程子模块。