Comment créer une nouvelle branche Git : guide pratique

Git est un outil de gestion de version très populaire qui permet à de nombreux développeurs de travailler sur un même projet simultanément. Il permet de créer des branches, qui sont des versions parallèles du code source. Les branches permettent de travailler sur des fonctionnalités différentes ou des correctifs sans affecter la version principale du code. Dans cet article, nous allons expliquer comment créer une nouvelle branche Git.

Prérequis

Avant de créer une nouvelle branche Git, vous devez avoir un projet Git configuré localement. Si vous n’avez pas encore configuré votre projet, vous pouvez suivre nos tutoriels pour installer et configurer Git sur votre système.

Comprendre les branches Git

Une branche Git est une version parallèle du code source. Elle permet de travailler sur des fonctionnalités différentes ou des correctifs sans affecter la version principale du code. Les branches permettent également de fusionner les modifications effectuées sur différentes branches.

Dans Git, la branche principale est appelée "master". Il est recommandé de créer une nouvelle branche à partir de la branche "master" pour travailler sur une nouvelle fonctionnalité ou un correctif.

Créer une nouvelle branche Git

Pour créer une nouvelle branche Git, vous devez vous positionner sur la branche "master" et utiliser la commande "git branch" avec le nom de la nouvelle branche. Voici les étapes à suivre :

  1. Ouvrez une console ou un terminal et accédez au répertoire de votre projet Git.

  2. Vérifiez que vous êtes sur la branche "master" en utilisant la commande suivante :

    git branch

    Cette commande affiche toutes les branches existantes dans votre projet Git. La branche active est indiquée par un astérisque (*) devant son nom.

  3. Si vous êtes sur la branche "master", vous pouvez créer une nouvelle branche en utilisant la commande suivante :

    git branch nom-de-la-branche

    Remplacez "nom-de-la-branche" par le nom que vous souhaitez donner à votre nouvelle branche Git. Par exemple :

    git branch nouvelle-fonctionnalite

    Cette commande crée une nouvelle branche Git nommée "nouvelle-fonctionnalite".

  4. Pour vous positionner sur la nouvelle branche, utilisez la commande suivante :

    git checkout nom-de-la-branche

    Remplacez "nom-de-la-branche" par le nom de votre nouvelle branche Git. Par exemple :

    git checkout nouvelle-fonctionnalite

    Cette commande vous positionne sur la nouvelle branche Git que vous venez de créer.

Travailler sur une nouvelle branche Git

Maintenant que vous avez créé une nouvelle branche Git, vous pouvez travailler sur une nouvelle fonctionnalité ou un correctif sans affecter la branche "master". Voici les étapes à suivre :

  1. Effectuez les modifications nécessaires dans les fichiers de votre projet.

  2. Ajoutez les modifications à l’index en utilisant la commande suivante :

    git add .

    Cette commande ajoute toutes les modifications effectuées dans les fichiers de votre projet à l’index.

  3. Validez les modifications en utilisant la commande suivante :

    git commit -m "message de validation"

    Remplacez "message de validation" par un message qui décrit les modifications que vous avez effectuées. Par exemple :

    git commit -m "Ajout de la nouvelle fonctionnalité"

    Cette commande crée un nouveau commit avec les modifications que vous avez effectuées.

  4. Répétez les étapes 1 à 3 pour effectuer d’autres modifications sur votre nouvelle branche Git.

Fusionner une branche Git

Une fois que vous avez terminé de travailler sur votre nouvelle branche Git, vous pouvez fusionner les modifications effectuées sur la branche "master". Voici les étapes à suivre :

  1. Positionnez-vous sur la branche "master" en utilisant la commande suivante :

    git checkout master
  2. Fusionnez la nouvelle branche Git en utilisant la commande suivante :

    git merge nom-de-la-branche

    Remplacez "nom-de-la-branche" par le nom de votre nouvelle branche Git. Par exemple :

    git merge nouvelle-fonctionnalite

    Cette commande fusionne les modifications effectuées sur votre nouvelle branche Git avec la branche "master".

  3. Si la fusion génère des conflits, vous devez résoudre les conflits manuellement. Git vous indique les fichiers qui posent problèmes et vous devez les éditer pour résoudre les conflits. Une fois les conflits résolus, vous pouvez ajouter les modifications à l’index et valider les modifications comme pour une nouvelle modification.

Conclusion

Créer une nouvelle branche Git est une opération simple qui permet de travailler sur une nouvelle fonctionnalité ou un correctif sans affecter la branche principale du code. Les branches permettent également de fusionner les modifications effectuées sur différentes branches. Dans cet article, nous avons expliqué comment créer une nouvelle branche Git et travailler sur cette branche. Nous avons également expliqué comment fusionner une branche Git avec la branche principale. Si vous suivez ces étapes, vous pourrez facilement créer une nouvelle branche Git pour travailler sur votre projet.

Note : Cet article n'est pas mis à jour régulièrement et peut contenir des informations obsolètes ainsi que des erreurs.

Catégories : Divers

La Rédaction

L'Équipe de Rédaction est composée de rédacteurs indépendants sélectionnés pour leur capacité à communiquer des informations complexes de manière claire et utile.