我现在有两个git回购。第一个是准备数据的服务器端应用程序,第二个是使用它的移动应用程序。他们是非常不同的应用程序,但他们互动这就是为什么他们目前处于两个不同的回购中,这就是为什么我认为他们应该在同一个父母之下。
我不想使用子模块,因为我不希望有多个步骤来保持同步。也许是因为我对git忍者来说还不够。无论如何,我喜欢的是这样的结构:
root -+
- client
+ lots of stuff
-server
+ lots of stuff
我希望能够克隆客户端或服务器或整个事物。
有没有办法做到这一点,还是我试图将一个方形钉固定在圆孔中?
答案 0 :(得分:1)
如果他们在两个独立的回购中,那就更好了。 如果你正在使用github,如果它被分开,那么github可以更好地理解你的存储库。这意味着github可以对您在代码中使用的语言进行分类。
此外,有两个独立的回购是好的,所以你可以更好地管理回购项目中的项目的特定需求。我认为它们是两个不同的平台。因此将它们分开是明智的。将它们放在同一个回购中并不是那么有组织。