2

我有一组足够相关的项目/模块,我希望它们在同一个存储库中,但它们存在于我机器上本地的多个目录中。有没有办法可以将它们添加为远程存储库中的子目录?

这就是我通常添加遥控器的方式

git remote add origin ssh://git@example.com:2227/usr/local/git_root/foo_project.git

像这样的工作吗

git remote add origin ssh://git@example.com:2227/usr/local/git_root/foo_project.git/A
4

2 回答 2

0

使用子模块:

  • 为每个模块/项目创建一个存储库
  • 为将包含它们的主项目创建一个存储库
  • 将模块/项目作为子模块添加到主存储库:
    git submodule add ssh://git@example.com:2227/module1 module1/
于 2012-07-21T12:12:38.763 回答
0
于 2012-07-21T12:11:57.303 回答