我是一个正在启动的项目的一部分,该项目将具有一个客户端可执行文件和一个服务器可执行文件。我们正在使用 git 来帮助我们的团队更新代码,这对于我们许多人来说是第一次使用 git(这个项目是针对一个班级的)。我开始为我的项目设置 git 存储库以供使用,但我不确定拥有客户端和服务器代码的最佳设计是什么。
那么问题来了,应该如何设置存储库?两者之间不会有太多的代码共享,除了网络。然而,我们将两者之间的网络视为最重要的方面,并希望保持两者使用相同的网络概念。我已经对顶部进行了一些研究,我看到了可能性,两个独立的存储库,我们必须确保两个代码相互兼容,还是我们使用单个存储库?
对于这种相当新的方法,我感到很抱歉,我已经阅读了“Git Pro”,但还没有太多使用 git 与多人合作的项目的经验。