Skip to main content
Nous publions des mises à jour fréquentes de notre documentation, et la traduction de cette page peut encore être en cours. Pour obtenir les informations les plus actuelles, consultez la documentation anglaise.

Création et suppression de branches dans votre référentiel

Vous pouvez créer ou supprimer des branches directement sur GitHub.

Création d’une branche

Vous pouvez créer une branche de différentes manières sur GitHub.

Remarque : Vous ne pouvez créer une branche que dans un référentiel auquel vous avez un accès pour l’envoi (push).

Créer une branche via l’aperçu des branches

  1. Dans GitHub.com, accédez à la page principale du dépôt. 1. Au-dessus de la liste des fichiers, cliquez sur Branches. Lien Branches sur la page de présentation
  2. Cliquez sur Nouvelle branche. Capture d’écran de la page d’aperçu des branches avec le bouton « Nouvelle branche » mis en évidence
  3. Dans la boîte de dialogue, saisissez le nom de la branche et modifiez éventuellement la source de la branche.
    Si le référentiel est une duplication, vous avez également la possibilité de sélectionner le référentiel amont comme source de la branche. Capture d’écran de la fenêtre modale de création de branche pour une duplication (fork) avec la source de la branche mise en évidence
  4. Cliquez sur Créer une branche. Capture d’écran de la fenêtre modale de création de branche avec le bouton de création de branche mis en évidence

Création d’une branche à l’aide de la liste déroulante des branches

  1. Dans GitHub.com, accédez à la page principale du dépôt.
  2. Si vous souhaitez créer la nouvelle branche à partir d’une autre branche que la branche par défaut du référentiel, cliquez sur Branches, puis choisissez une autre branche. Lien Branches sur la page de présentation
  3. Cliquez sur le menu du sélecteur de branche. Menu du sélecteur de branche
  4. Entrez un nom unique pour votre nouvelle branche, puis sélectionnez Créer une branche. Zone de texte de création de branche

Création d’une branche pour un problème

Vous pouvez créer une branche pour travailler sur un problème directement à partir de la page de problème et commencer immédiatement. Pour plus d’informations, consultez Création d’une branche pour travailler sur un problème.

Suppression d’une branche

Vous pouvez supprimer automatiquement les branches principales après la fusion des demandes de tirage dans votre dépôt. Pour plus d’informations, consultez « Gestion de la suppression automatique des branches ».

Remarque : si la branche que vous souhaitez supprimer est la branche par défaut du référentiel, vous devez choisir une nouvelle branche par défaut avant de supprimer la branche. Pour plus d’informations, consultez « Changement de la branche par défaut ».

Si la branche que vous souhaitez supprimer est associée à une demande de tirage ouverte, vous devez fusionner ou fermer la demande de tirage avant de supprimer la branche. Pour plus d’informations, consultez « Fusion d’une demande de tirage » ou « Fermeture d’une demande de tirage ».

  1. Dans GitHub.com, accédez à la page principale du dépôt. 1. Au-dessus de la liste des fichiers, cliquez sur Branches. Lien Branches sur la page de présentation

  2. Faites défiler jusqu’à la branche que vous souhaitez supprimer, puis cliquez sur . supprimer la branche

  3. Si vous essayez de supprimer une branche associée à au moins une demande de tirage ouverte, vous devez confirmer que vous souhaitez fermer la ou les demandes de tirage.

    Confirmer la suppression d’une branche

Si vous supprimez une branche de tête (head) une fois que sa demande de tirage a été fusionnée, GitHub recherche les demandes de tirage ouvertes du même dépôt qui spécifient la branche supprimée comme branche de base. GitHub met automatiquement à jour ces demandes de tirage, en remplaçant leur branche de base par la branche de base de la demande de tirage fusionnée. Pour plus d’informations, consultez « À propos des branches ».

Pour aller plus loin