まず、すべてのプロジェクトは .Net C# プロジェクトです。
ローカルおよびリポジトリ構造をセットアップする最善の方法についてアドバイスが必要です。
すべてのプロジェクトで使用されるコア ライブラリとして機能するメイン プロジェクトが 1 つあります。必ずしも 1 つのリポジトリに複数のプロジェクトを含める必要はありませんが、他のプロジェクトがメイン ライブラリのプロジェクトにアクセスできるようにしたいと考えています。組織的な目的のために、各プロジェクトを独自のリポジトリに入れたいと思います。
これを実現するために自分のローカル システムで何をすべきかについての考えはありますが、プロジェクトの設定を開始する前に、コミュニティの意見を聞きたいと思いました。
アップデート
ブラッドリーが提案したものと同様に、私はこれに似た構造で行きました:
All Projects Folder
Core Project
Another Project
Yet another Project
GitHub for Windowsを使用すると、この機能Clone To
を使用してローカル リポジトリをメイン プロジェクト フォルダーに配置できます。したがって、この例では、Windows 用の GitHub からリモート リポジトリを選択し、複製するリモート リポジトリを右クリックして、[複製先] を選択します。「すべてのプロジェクト フォルダー」を選択してコードを配置します。これにより、フォルダーとプロジェクト構造が作成されます。その後、他のプロジェクトは、その構造内の相対パスを使用して相互に参照できます。また、Git Source Provider for Visual Studio 2012 を使用すると、プロジェクト間のすべての保留中の変更を確認するのに役立つことがわかりました。