私は、クライアント実行可能ファイルとサーバー実行可能ファイルを持つ、起動中のプロジェクトの一部です。チームをコードで最新の状態に保つためにgitを使用しています。これは、多くの人がgitを使用するのは初めてです(このプロジェクトはクラス用です)。プロジェクトで使用するgitリポジトリのセットアップを開始していますが、クライアントとサーバーのコードを使用するための最適な設計が何であるかわかりません。
では、質問に、リポジトリをどのように設定する必要がありますか?ネットワーキングを除いて、2つの間で多くのコード共有はありません。ただし、この2つの間のネットワークは最も重要な側面であると考えており、同じネットワークの概念を使用して両方を維持したいと考えています。私はトップについていくつかの調査を行いましたが、両方のコードが互いに互換性があることを確認する必要がある2つの別々のリポジトリ、または単一のリポジトリを使用する可能性がありますか?
このためのかなり新しいアプローチについては申し訳ありません。「GitPro」を読みましたが、複数の人と作業するプロジェクトにgitを使用した経験はまだあまりありません。