所以我想有一个这样的项目:
-- Project
-- .git
-- SubProject (Used by project)
-- .git
这个想法是在 github 上Project
是一个 repo 并且SubProject
是另一个 repo。如果我建立一个这样的项目,这是否意味着Project
- 在 github 上 - 将显示一个“参考”符号来SubProject
回购?
另外 - 如果是这种情况,当人 B 拉Project
下来工作时,它也会把参考项目拉到里面 - SubProject
?? 或者他们将不得不撤回该项目?
现在我在 git hub 上将项目分开 - 这就是我想要的,它们是两个项目 - 如何Project
使用SubProject
,我觉得当我开发时,SubProject
我总是在内部开发它,Project
然后复制到SubProject
并提交 - 他们没有历史他们的。我想SubProject
在项目内部进行开发,以便subproject
获得一些历史。
这将如何用于推送、拉取、合并、分支以及在一天结束时标记和压缩然后分发?- 项目将是一个标记和分发的项目 -