
1 つの Git リポジトリからリモート リポジトリの特定のフォルダーへの参照を追加しようとしています。
例:
レポ-1
.
├── a
├── b
└── c
リポジトリ 2
.
├── A
├── B # this should link to repo-1's `b` folder
└── C
編集1: 明確にするために、私はGitを使用しています
答え1
これはgitでは不可能です。
各コミット参照は、追跡されたファイル システム全体のスナップショットへのポインターであるため、リンクはリポジトリ全体に対するものであり、リポジトリの一部に対するものではありません。
回避策としては、「フォルダー」を独自の別のリポジトリに作成します。次に、これをサブモジュールとして repo-1 と repo-2 に含めます。
https://git-scm.com/book/en/v2/Git-Tools-サブモジュールサブモジュールについて詳しく説明します。