我有一个Parse项目,其中包括在AndroidStudio上开发的Android应用程序和一些JavaScript Parse Cloud代码(+ web主机)。我在Bitbucket上使用Git进行版本控制。我想知道如何组织我的存储库以便:
如果我使用单个存储库(在父目录中),请执行以下操作:
Parent-platformDir
/.git
/myAndroidStudioProject
/myCloudCodeApp
然后,当我将AndroidStudio链接到此Git VCS时,它将检测所有云代码修改,我可能会混合这两个子项目之间的提交。
我知道有一些功能,如Gitsubtree的Gitsubmodule,但它根本不清楚,我担心它不适合我的需要。
那么哪种Git Repository架构最适合?