Git
Un sistema distribuito di controllo di versione con repository locali e cronologia registrata.
Registrare localmente e condividere consapevolmente
Git è un sistema distribuito di controllo di versione. Un repository locale può contenere stati registrati del progetto e cronologia. Molte attività, come creare un commit, sono possibili senza collegamento all’hosting. Git e un fornitore come GitHub sono distinti.
In un esempio inventato, una sviluppatrice cambia un titolo in viaggio e crea un commit locale. Una volta condivisa la revisione, il team può accedervi tramite un percorso autorizzato. Il rilascio dell’applicazione è un altro passo; la configurazione decide se parte automaticamente dopo la condivisione. Chiarisca separatamente dove risiede la cronologia comune di riferimento, chi può integrare modifiche e quali controlli precedono il rilascio.
Fonti
Termini correlati
- Controllo di versioneUn sistema che registra le modifiche ai file tracciati e rende confrontabili gli stati precedenti.
- BranchUna linea di sviluppo con un nome, che Git segue tramite un riferimento mobile a un commit.
- CommitUno stato del progetto registrato in Git con metadati e, quando presenti, riferimenti agli stati precedenti.
- Pull requestUna proposta di integrazione in un branch destinazione, con contesto per revisione e discussione comuni.
- Sistema legacyUn sistema esistente ancora utilizzato, con dipendenze tecniche e aziendali accumulate nel tempo.
- Architettura multi-tenantUna soluzione multi-tenant supporta ambiti separati per clienti o gruppi. Un tenant non equivale automaticamente a una persona o a un database.
Articoli sul tema








Sviluppo software con ASES
Software su misura, app web e mobile


