2. –Learn Version Control with Git
Si può pensare a un sistema di controllo di
versione (VCS) come una sorta di "banca dati".
Esso consente di salvare un'istantanea del
vostro progetto completo in qualsiasi
momento si desidera. Quando in seguito si dà
un'occhiata a una snapshot più vecchia
(versione), il vostro VCS vi mostra esattamente
come differiva da quella precedente.
2
3. GIT è indipendente da ogni
tipologia di progetto o
tecnologia con cui stai lavorando
3
15. CONTESTI
- Due variazioni del medesimo design (1 & 2);
- Risolvere un bug (3);
- Aggiornare il contenuto delle FAQ (4) mentre…
- Un tuo collega lavora al carrello dello shop (5)
- E un altro collega stà sperimentando il nuovo
sistema di login (6).
16. $ git branch
$ git branch -v
$ git branch <branch name>
$ git checkout <branch name>
Visualizza tutti i branch creati
Crea un nuovo branch basato sul branch attuale
Cambia il branch di lavoro
17. $ git checkout <destination branch>
$ git merge <branch name>
Unisce un branch al branch attivo