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
- Dans GitHub.com, accédez à la page principale du dépôt. 1. Au-dessus de la liste des fichiers, cliquez sur Branches.
- Cliquez sur Nouvelle branche.
- 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. - Cliquez sur Créer une branche.
Création d’une branche à l’aide de la liste déroulante des branches
- Dans GitHub.com, accédez à la page principale du dépôt.
- 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.
- Cliquez sur le menu du sélecteur de branche.
- Entrez un nom unique pour votre nouvelle branche, puis sélectionnez Créer une 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 ».
-
Dans GitHub.com, accédez à la page principale du dépôt. 1. Au-dessus de la liste des fichiers, cliquez sur Branches.
-
Faites défiler jusqu’à la branche que vous souhaitez supprimer, puis cliquez sur .
-
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.
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 ».