Informazioni di base su Git
Git è un sistema di controllo delle versioni gratuito e open source, originariamente creato da Linus Torvalds nel 2005. A differenza dei vecchi sistemi centralizzati di controllo delle versioni come SVN e CVS, Git è distribuito: ogni sviluppatore ha la cronologia completa del proprio repository di codice a livello locale. Questo rende il clone iniziale del repository più lento, ma le operazioni successive come commit, blame, diff, merge e log sono notevolmente più veloci.
Offre eccellente supporto per la creazione di branch, il merge e la riscrittura della cronologia dei repository, il che ha portato a numerosi flussi di lavoro e strumenti potenti e innovativi. Le pull request sono uno di questi strumenti popolari che consente ai team di collaborare sui branch Git e rivedere in modo efficiente il codice reciproco. Git è il sistema di controllo delle versioni più utilizzato al mondo oggi ed è considerato lo standard moderno per lo sviluppo di software.
Come funziona Git
Ecco una panoramica di base sul funzionamento di Git:
- Crea un "repository" (progetto) con uno strumento di hosting git (come Bitbucket)
- Copia (o clona) il repository sul tuo computer locale
- Aggiungi un file al tuo repository locale ed esegui il "commit" delle modifiche (salvale).
- Esegui il "push" (invia) delle modifiche al branch main
- Apporta una modifica al tuo file con uno strumento di hosting git ed eseguine il commit
- Esegui il "pull" delle modifiche al tuo computer locale
- Creare un "branch" (versione), apporta una modifica, esegui il commit della modifica
- Apri una "pull request" (proponi modifiche al branch main)
- Esegui il "merge" (unisci) del tuo branch al branch main
Conosci Git
Post migliori
