添加 git 带有文件的子模块?
Add git submodule with files?
有没有办法添加一个 git 子模块及其所有文件?我真的只需要将文件作为子目录,并通过一种简单的方法 运行 使用 git 获取和 git 拉取更新。
我尝试 git 克隆存储库,但将目录添加为没有文件的子模块。
您应该在以下位置看到子模块文件:
cd /path/to/parent/repo/already/cloned
git submodule update --init
或者,在 one 命令中,您可以克隆父仓库 和 子模块:
git clone --recursive /url/parent/repo
也许您想要 git 子树合并?
类似于:
git subtree add --prefix [submodule name] [submodule url] master
见http://blogs.atlassian.com/2013/05/alternatives-to-git-submodule-git-subtree/
有没有办法添加一个 git 子模块及其所有文件?我真的只需要将文件作为子目录,并通过一种简单的方法 运行 使用 git 获取和 git 拉取更新。
我尝试 git 克隆存储库,但将目录添加为没有文件的子模块。
您应该在以下位置看到子模块文件:
cd /path/to/parent/repo/already/cloned
git submodule update --init
或者,在 one 命令中,您可以克隆父仓库 和 子模块:
git clone --recursive /url/parent/repo
也许您想要 git 子树合并?
类似于:
git subtree add --prefix [submodule name] [submodule url] master
见http://blogs.atlassian.com/2013/05/alternatives-to-git-submodule-git-subtree/