Ho un progetto chiamato 'myproject' che è controllato dalla versione di git. Ha una sottodirectory chiamata 'data' che è gitignored.sottodirectory git che viene ignorata
Posso "avviare init" per la directory di dati e gestirlo come un albero di git separato? L'ho provato e sembra funzionare. Ma non sono sicuro che sia una buona pratica e abbia potenziali problemi.
+1 I sottomoduli possono diventare davvero complicati, ma non più complicati della gestione di più repository nidificati:) –