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.
Git