Git - 一个超级仓库有很多子仓库(大部分是国外的)
Git - one super repo with many sub repos (mostly foreign)
我想要以下设置:
- 有一个主要的
projects
文件夹
- 在这个
projects
文件夹中我还有许多其他文件夹(包括 外国 git 存储库)
用例
将整个 projects
文件夹同步到本地 git 存储库(我的 USB 记忆棒),以便能够使我的整个个人项目结构在两台计算机之间保持同步。但是所有外国 git 回购应该留下来并继续工作。
我正在使用 TortoiseGIT,有没有可能做我想做的事?拥有包含许多个人子回购的个人超级 git 回购?
Having a personal super git repo that contains many individual sub repos?
这主要是git submodules的目的。
您的主要项目将记录:
- 国外子回购的url
- 他们的 SHA1 用于每个 subrepo 根子文件夹(那些是主 repo 的 gitlinks, special entries in the index)
我想要以下设置:
- 有一个主要的
projects
文件夹 - 在这个
projects
文件夹中我还有许多其他文件夹(包括 外国 git 存储库)
用例
将整个 projects
文件夹同步到本地 git 存储库(我的 USB 记忆棒),以便能够使我的整个个人项目结构在两台计算机之间保持同步。但是所有外国 git 回购应该留下来并继续工作。
我正在使用 TortoiseGIT,有没有可能做我想做的事?拥有包含许多个人子回购的个人超级 git 回购?
Having a personal super git repo that contains many individual sub repos?
这主要是git submodules的目的。
您的主要项目将记录:
- 国外子回购的url
- 他们的 SHA1 用于每个 subrepo 根子文件夹(那些是主 repo 的 gitlinks, special entries in the index)