Publisher's Synopsis
Git è un sistema di controllo della versione distribuito open source. Ora ci sono molte parole per definire Git.Lasciatemi scomporre e spiegare la formulazione: - Sistema di controllo: questo significa fondamentalmente che Git è un tracker di contenuti. Quindi Git può essere utilizzato per archiviare contenuti: viene utilizzato principalmente per memorizzare il codice a causa delle altre funzionalità che fornisce.- Sistema di controllo della versione: il codice memorizzato in Git continua a cambiare man mano che viene aggiunto altro codice. Inoltre, molti sviluppatori possono aggiungere codice in parallelo. Quindi il sistema di controllo della versione aiuta a gestire questo problema mantenendo una cronologia dei cambiamenti avvenuti. Inoltre, Git fornisce funzionalità come branch e merge, che tratterò più avanti.- Sistema di controllo della versione distribuito: Git ha un repository remoto che è memorizzato in un server e un repository locale che è memorizzato nel computer di ogni sviluppatore. Ciò significa che il codice non è solo archiviato in un server centrale, ma la copia completa del codice è presente in tutti i computer degli sviluppatori. Git è un sistema di controllo della versione distribuito poiché il codice è presente nel computer di ogni sviluppatore. Spiegherò il concetto di repository locali e remoti più avanti in questo articolo.