我有一个刚刚进入测试阶段的VST插件项目,正在开发中。我支持OS X和Windows,至今我组织的方式是将所有C++源代码存储在Dropbox中,但每个项目和Platorm特定的文件都存储在本地。这样我就保持了所有C++源文件的同步,并且可以轻松地在Xcode和Visual C++之间来回切换。如何使用Git存储库组织跨平台项目?
现在我需要启动对项目的源代码控制(使用Git),我想知道如何保持相同的功能/组织。我最初的想法是将源代码存储在主分支中,然后将Xcode和Visual C++项目放在不同的分支中。然后,我会在我正在工作的任何平台上查看该项目。但是,这会保持源代码同步吗?
知识库对我来说有点新意,所以我只是试图绕过它,并确保我不会在试图保持这个和未来的跨平台项目组织的过程中发生灾难。感谢您的任何帮助和建议!