如何组织android和服务器代码的git存储库

如何组织android和服务器代码的git存储库,android,git,networking,Android,Git,Networking,我想开发一个Android应用程序,它将与NodeJS服务器通信。我想可能有一些模型我想在两个应用程序之间共享,我想把它放在同一个存储库中,这样我就不会有重复的代码。我如何组织我的Git回购来实现这一点?我想这可能与intellij项目中的模块类似,但我不确定。非常感谢你 如果您有任何其他实现网络服务的方法(如云),我也愿意接受建议 我想把它放在同一个存储库中,这样我就不会有重复的代码。我如何组织我的Git回购来实现这一点 一种选择是: 在他们自己的git回购中隔离这些模型 引用该唯一回购两次

我想开发一个Android应用程序,它将与NodeJS服务器通信。我想可能有一些模型我想在两个应用程序之间共享,我想把它放在同一个存储库中,这样我就不会有重复的代码。我如何组织我的Git回购来实现这一点?我想这可能与intellij项目中的模块类似,但我不确定。非常感谢你 如果您有任何其他实现网络服务的方法(如云),我也愿意接受建议

我想把它放在同一个存储库中,这样我就不会有重复的代码。我如何组织我的Git回购来实现这一点

一种选择是:

  • 在他们自己的git回购中隔离这些模型
  • 引用该唯一回购两次,即每个应用程序的每个Git回购中都有一次,