2014-09-01 80 views
3

我现在有两个git回购站。第一个是准备数据的服务器端应用程序,第二个是使用它的移动应用程序。他们是非常不同的应用程序,但他们互动这就是为什么他们目前有两种不同的回购方式,这就是为什么我认为他们应该属于同一家长。客户端和服务器的单一Git回购?

我不想为此使用子模块,因为我不想让多个步骤保持同步。也许这是因为我只是没有足够的git忍者。无论如何,我想要的是这样的结构:

root -+ 
     - client 
      + lots of stuff 
     -server 
      + lots of stuff 

我希望能够克隆客户端或服务器或整个事情。

有没有办法做到这一点,或者我试图将一个方形的钉子插入圆孔?

+0

好问题。想知道我自己。 – Jiminion 2014-09-01 18:07:42

回答

1

它更好,如果他们在两个单独的回购。 如果你使用github,它会更好,如果它是分离的,这样github可以更好地理解你的存储库。这意味着github可以对代码中使用的语言进行分类。

此外,有两个单独的回购很好,所以你可以更好地管理回购项目的具体需求。我假设他们是两个不同的平台。所以将它们分开是明智的做法。让他们进入同一个回购站并不是那么有组织。