レポ R の異なる、おそらく交差するサブセットをチェックアウト/クローンしたい A、B、C の 3 つの場所があります。私が維持している外部リストよりも)。
これは可能ですか?
まず、リポジトリをクローンすると、そのすべてのコンテンツが取得されます。その一部だけをプルすることはできません。
git では、ブランチを使用してコミットに名前を付けることができます。したがって、新しいブランチを開始して、必要な方法で構成することができます。その後、それをリモート リポジトリにプッシュします。B、Cも同様。
初めてレポを複製するときは、使用するそれぞれのブランチを選択するだけです。ブランチにコミットを追加すると、ブランチの HEAD がコミットとともに移動するため、一度プッシュすると常に最新バージョンになります。
単一の永続的なマークを探している場合は、ブランチを作成してタグを使用できます。タグは常に単一のコミットに関連付けられており、ユーザーが明示的に行わない限り移動しません。