Section outline

    • Création et gestion des branches
      • 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.