Changement de branche dans Git
Apprenons maintenant à changer
entre les branches. Pour cela, on utilise
la commande checkout, suivie du
nom de la branche. Passons à la branche
test que nous avons créée
dans la leçon précédente :
git checkout test
On peut aussi utiliser le
synonyme switch :
git switch test
Après l'exécution de l'une ou l'autre des deux commandes ci-dessus, un message apparaîtra dans le terminal indiquant le passage à la branche spécifiée :
Switched to branch 'test'
Lors du changement de branche, les fichiers dans le répertoire de travail de Git changent également. C'est-à-dire que les fichiers d'une branche disparaissent physiquement et que les fichiers d'une autre branche apparaissent. Notez bien ceci, car ce n'est pas très évident pour les débutants dans Git.
Ainsi, dans Git, toutes les modifications dans les branches sont isolées les unes des autres et on peut facilement et rapidement créer plusieurs bifurcations du projet, sans introduire de confusion dans la version originale.
Passez à la nouvelle branche. Une fois dans cette branche, modifiez un fichier, indexez les modifications et effectuez un commit. Ensuite, revenez à la branche principale et vérifiez le contenu du fichier - il devrait être revenu à sa version initiale.
Passez à la nouvelle branche. Une fois dans cette branche, créez un nouveau fichier, indexez le et effectuez un commit. Ensuite, revenez à la branche principale et assurez-vous que le nouveau fichier a disparu. Revenez à la nouvelle branche et vérifiez que votre fichier est réapparu.