我已阅读每个仓库的多个项目与每个仓库的一个项目之间的讨论:
我想了解的是我们应该如何在一个Git仓库中管理多个项目?
有没有人能指出我目前做过这个或者提供最佳实践的任何公共回购(上面提到的关于孤儿分支的第一个链接,但我想看看是否有其他方法)或教程来实现这一目标?
答案 0 :(得分:5)
您是将每个应用程序的代码放在单独的源代码管理存储库中,还是将它们存放在单个存储库中?
通常的做法是什么?
它们应该分别位于一个存储库中。
您可以将submodules
用于此目的。
子模块是项目内的一个项目。子模块的好处是它允许您在另一个项目中拥有项目。
http://codepen.io/nakshatra334/pen/OMgLLP
Git-Tools-Submodules