Repository
Definizione rapida
Archivio organizzato e versionato che contiene codice, configurazioni, documentazione e cronologia delle modifiche.
Spiegazione
Il repository conserva una storia che permette confronto, revisione, rollback e collaborazione. Può essere locale o remoto e deve applicare regole di accesso e protezione adeguate al contenuto.
Esempio pratico
Un progetto mantiene sorgenti e test nello stesso repository e usa commit e branch per tracciare il lavoro.
Spiegazione tecnica
Git rappresenta versioni come commit collegati e riferimenti come branch o tag; il repository include anche l’area di lavoro e l’indice secondo il flusso usato.
Da non confondere con
Non è soltanto una cartella condivisa: versionamento, identità e storia sono parte del concetto.