私が開発中の VST プラグイン プロジェクトは、ベータ段階に達したばかりです。私は OS X と Windows の両方をサポートしています。これまでは、すべての C++ ソース コードを Dropbox に保存し、各プロジェクトとプラットフォーム固有のファイルをローカルに保存していました。こうすることで、すべての C++ ソース ファイルの同期を維持し、Xcode と Visual C++ の間を簡単に行き来することができました。
ここで、プロジェクトのソース管理を (Git を使用して) 開始する必要があり、同じ種類の機能/組織を維持する方法を知りたいと思っています。私が最初に考えたのは、ソース コードをマスター ブランチに保存し、Xcode と Visual C++ プロジェクトを別々のブランチに置くことでした。次に、作業中のプラットフォームでプロジェクトをチェックアウトします。しかし、これはソース コードの同期を維持するでしょうか?
リポジトリは私にとって少し新しいので、頭を抱えて、これと将来のクロスプラットフォーム プロジェクトを整理しておくために災害を起こさないようにしようとしています。助けとアドバイスをありがとう!