所以我想有一个这样的项目:
-- 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获得一些历史。
这将如何用于推送、拉取、合并、分支以及在一天结束时标记和压缩然后分发?- 项目将是一个标记和分发的项目 -