Git è un sistema di controllo versione distribuito, gratuito e open-source, progettato per gestire con velocità ed efficienza progetti di qualsiasi dimensione. Creato da Linus Torvalds, è diventato lo standard de facto per lo sviluppo software moderno.
I concetti fondamentali includono:
- Repository (
.git
): Il database che traccia tutte le modifiche. - Commit: Istantanee dei tuoi file in un preciso momento.
- Branch: Linee di sviluppo indipendenti.
- Merge & Rebase: Tecniche per combinare le modifiche provenienti da branch diversi.
