Git è un sistema di controllo delle versioni distribuito, utilizzato principalmente per il tracciamento delle modifiche nel codice sorgente durante lo sviluppo del software. Creato da Linus Torvalds nel 2005, Git permette a più sviluppatori di lavorare contemporaneamente sullo stesso progetto senza conflitti, tenendo traccia delle modifiche apportate e facilitando la collaborazione. Ogni copia di un repository Git contiene l’intera cronologia del progetto, consentendo operazioni veloci e sicure anche senza una connessione Internet. Git è alla base di piattaforme di sviluppo collaborativo come GitHub, GitLab e Bitbucket, che offrono strumenti aggiuntivi per la gestione del codice, il code review e l’integrazione continua.