#Créer une “branche”
Le Branching (branchement en anglais) vous permet de créer des branches de votre projet, ce qui vous permettra de travailler à plusieurs en même temps sur un même projet.
Lorsque vous créez un repository, il a une branche par défaut qui s’appelle “Master”.
Vous pouvez ne jamais créer d’autres branches et travailler uniquement sur celle-là si vous le souhaitez. Mais si vous avez une nouvelle idée ou une nouvelle fonction que vous souhaitez ajouter, vous pouvez créer une autre branche, qui partira de “Master”, pour que vous puissiez laisser “Master” dans son état originel.
Créer une nouvelle branche permet de faire une copie de la branche originale à un instant T (comme le montre le schéma ci-dessous).
Si “Master” change lorsque vous travaillez sur votre nouvelle branche, pas de panique ! Vous pouvez toujours récupérer ces modifications.
Comme vous pouvez avoir plusieurs versions d’un texte que vous avez rédigé, avec le Branching vous pouvez garder plusieurs version d’un projet.
Les développeurs utilisent cette fonctionnalité afin de pouvoir mettre dans des branches à part les bugs ou autres parties du projet à travailler séparément, pour ensuite les “merge” (fusionner en anglais) avec le projet principal.
Rendez vous dans votre nouveau repository afin de créer votre première branche :
-
Cliquez sur le menu déroulant “Branch : master” situé en haut de la liste de vos fichiers.
-
Donnez un nom à votre nouvelle branche dans la boîte de texte.
-
Cliquez sur “Create branch” ou tapez sur la touche
Entrée
de votre clavier.
Votre repository a maintenant deux belles branches !
Elles se ressemblent beaucoup pour l’instant, effectuez et enregistrez des changements dans votre fichier pour vous entrainer ;)