Commit
Uno stato del progetto registrato in Git con metadati e, quando presenti, riferimenti agli stati precedenti.
Registrare uno stato selezionato
Un commit Git registra uno stato selezionato con metadati come descrizione e autore. Dove presenti, collega i predecessori formando la cronologia. Il contenuto deriva dallo stato preparato; non ogni modifica della cartella di lavoro è inclusa automaticamente.
In un esempio inventato si registrano insieme una correzione del modulo e il relativo test. Una modifica di impaginazione avviata a parte resta esclusa. La modifica si può così esaminare in seguito. Un commit non conferma test superati o approvazione. Salvare file, creare commit, trasferire al repository comune e rilasciare sono operazioni distinte, anche se il progetto ne collega più d’una automaticamente.
Fonti
Termini correlati
- Controllo di versioneUn sistema che registra le modifiche ai file tracciati e rende confrontabili gli stati precedenti.
- GitUn sistema distribuito di controllo di versione con repository locali e cronologia registrata.
- BranchUna linea di sviluppo con un nome, che Git segue tramite un riferimento mobile a un commit.
- Revisione del codiceEsame mirato di una modifica: progettazione, comportamento, chiarezza e verifiche adatte.
- 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


