La création d'une branche permet de travailler sur une nouvelle fonctionnalité ou une correction sans affecter la branche principale.
Les branches peuvent être fusionnées dans la branche principale une fois que les modifications sont terminées et validées, ce qui permet de maintenir un historique clair des changements.
Il est important de nommer les branches de manière descriptive, par exemple en utilisant des préfixes comme "feature/" pour les nouvelles fonctionnalités ou "fix/" pour les corrections de bugs.
Explication du processus de fusion (merge)
Le processus de fusion (merge) permet de combiner les modifications de différentes branches dans un projet Git.
Lorsqu'il y a des conflits entre les modifications, Git demande à l'utilisateur de résoudre ces conflits manuellement avant de finaliser la fusion.
Une fois la fusion réussie, un nouveau commit est créé pour enregistrer les changements combinés, ce qui permet de garder un historique clair des modifications.
1er TP - S'authentifier avec Github
L'authentification entre la machine et Github se fait par le biais d'une clé SSH
On crée une clé SSH en local sur son ordinateur.
On uploade ensuite une partie de cette clé sur Github dans notre compte, pour signifier notre identité et que c'est bien nous qui essayons de nous connecter.