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 :

terminalgit checkout test

On peut aussi utiliser le synonyme switch :

terminalgit 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 :

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

Задание 1

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.

Задание 2

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.