Relazione su Git Hub - lucian-pavel-peano-5A/5Ainfo-2019 GitHub Wiki
Il VCS sta per Versioning Control System che permette di controllare sempre la versione dei documenti e la gestione complessa dei documenti.
Il master è la copia principale creato da un utente che successivamente puo essere fatto un fork da altri utenti.
Quando voglio fare delle modifiche di un documento di un’altro utente, creo una copia in locale e lo modifico da quest’ ultimo.
Il fork consiste nel creare una copia del file nella propria repository che permette ad un utente diventare un collaboratore.
Branching invece consiste proprio nel fare delle modifiche al file originale, permettendo di apportare le modifiche in modo secondario senza toccare l’originale.
Quando in un progetto si vuole fare una modifica ma ci sono più collaboratori, esiste il pull request cioè manda un messaggio a tutti gli utenti che stanno lavorando a quel progetto e apre un forum che permette di discuterne assieme delle modifiche fatte.
Esistono due funzioni di git che puo fare con i file: push e il pull;
- il push è l’utente che dal proprio computer in locale inserisce il proprio file su git hub;
- invece il pop è l’inverso del pull cioè scarichi da git hub il file;