Link de um repositório Git para a pasta de outro repositório

Link de um repositório Git para a pasta de outro repositório

Estou tentando adicionar uma referência de um repositório Git a uma pasta específica de um repositório remoto.

Exemplo:

repositório-1

.
├── a
├── b
└── c

repositório-2

.
├── A
├── B      # this should link to repo-1's `b` folder
└── C

Edição 1: para esclarecer, estou usando Git

Responder1

Isso não é possível com o git.

Cada referência de commit é um ponteiro para um instantâneo de todo o sistema de arquivos rastreado e, portanto, qualquer link seria para todo o repositório e não para uma parte dele.

A solução alternativa seria criar 'pasta' em seu próprio repositório separado. Você incluiria isso no repo-1 e no repo-2 como um submódulo.

https://git-scm.com/book/en/v2/Git-Tools-Submodulesexplica os submódulos em detalhes.

informação relacionada