- Você deve parar de pensar em repositórios como sobre pastas e subpastas (
.gite outros). Você precisa operar apenas um repositório de entidade (que é "armazenamento de repositório per se (.gitdirectory)" e "Working Directory" (pode não existir em "repositórios nus") como parent-dir de armazenamento local) - Você deve entender que, para o espaço sideral, o Git-repo existe como entidade atômica única e nenhum de seus subcaminhos pode ser endereçado e usado (ao contrário do SVN, qualquer subárvore é utilizável 1 cidadão de primeira classe)
Ambos 1 + 2 significa: você pode ter ou:
- apenas aninhados repositórios (es)
root(que internamente têm/bsubpasta) emfirstesecondrepos -
recurso de submódulo usado para vincular alguns repositórios externos à árvore de
firstesecondrepos
e você tem que identificar, qual é o seu caso .
O Pure 2 precisa mostrar a você O Caminho Certo (tm) para atingir o objetivo:
-
rootrepo precisa ser dividido em dois (rootsembe somenteb) -
firstesecondprecisam receber conjuntos personalizados de submódulos (rootinfirsteroot,binsecond) - e não posso dizer agora, poderootebambos devem ser submódulos defirstoubtem que ser "submódulo de submódulo", você tem que aprender por si mesmo
HTH