Ho alcuni progetti che hanno molti file in comune. La mia domanda è come organizzare la struttura di questi progetti in GIT. Sono venuto da MKS e PVCS che sono il sistema di controllo della versione per file. Ho letto dei sottomoduli GIT, ma non so se sono la soluzione. La cosa che mi preoccupa di più è il collegamento dei file ai progetti: ad esempio, se trovo un bug in un file di progetto e quel file è usato in altri 2 progetti, devo sostituire manualmente il file negli altri 2 repository di GIT. Come posso farlo in modo efficiente?Come utilizzare GIT quando ho più file condivisi tra più progetti
7
A
risposta
3
Sì, è possibile utilizzare "submodule" per questo scopo.
di affrontare le cose più complesse è possibile utilizzare "sottostruttura" estensione:
Problemi correlati
- 1. TFS e progetti condivisi in più soluzioni
- 2. Più progetti devono utilizzare 1 file SNK
- 3. Come condividere file tra repository git?
- 4. Come utilizzare configurazioni condivise su più progetti SBT (Play)?
- 5. comunicazione tra più progetti docker-composizione
- 6. Come utilizzare più file tsconfig?
- 7. Eclipse: condividi codice tra più progetti
- 8. PhpStorm navigazione di più progetti, passaggio rapido tra i progetti
- 9. Utilizzo di un singolo repository git per più progetti git
- 10. Più progetti che utilizzano più script setup.py?
- 11. È possibile condividere un file ResourceDictionary tra più progetti?
- 12. impostazioni più file Gradle per più progetti di costruzione
- 13. Come utilizzare le librerie comuni per più progetti Web Java
- 14. Maven: utilizzare plug-in comuni/condivisi quando si lavora con più profili
- 15. mod_wsgi e più progetti
- 16. TypeLITE con più progetti
- 17. Come creare più progetti con gradle con più versioni jdk?
- 18. Più progetti svn in un unico repository git?
- 19. git staging e commit tra più rami
- 20. Come utilizzare NLog da più progetti nella stessa soluzione
- 21. Più progetti Android con lo stesso sottomodulo GIT
- 22. Perché MSBuild sta ricostruendo progetti condivisi?
- 23. La migliore pratica per più progetti personalizzati e Git
- 24. Più progetti una fonte
- 25. TypeScript: più progetti in soluzione
- 26. Condividi codice sorgente di classe C# tra più progetti
- 27. bzr init-repo e più progetti
- 28. Condivisione di un fabfile su più progetti
- 29. Meteor come utilizzare più file .less
- 30. File condivisi anonimi tra i ruoli