Comment créer une nouvelle branche dans GitHub
Agence web » Actualités du digital » Comment supprimer une branche sur GitHub

Comment supprimer une branche sur GitHub

Si vous travaillez dans un référentiel avec beaucoup d’activité, le nombre de branches créées peut rapidement s’additionner. L’étiquette de base de GitHub vous demande de supprimer les branches fusionnées ou les branches qui ne sont plus nécessaires. Voici comment.

Supprimer une branche à l’aide du site Web de GitHub (branches distantes uniquement)

Vous pouvez supprimer une branche en utilisant le site Web de GitHub. Cependant, vous ne pouvez supprimer que les branches distantes à l’aide de cette méthode – vous ne pouvez pas supprimer les branches locales du site Web de GitHub.

Pour commencer, visitez le site Web officiel de GitHub et connectez-vous à votre compte. Une fois connecté, sélectionnez le référentiel qui contient la branche que vous souhaitez supprimer dans le volet de gauche.

Sélectionnez un dépôt.

Ensuite, cliquez sur « Branches » sous le menu d’en-tête.

Cliquez sur Succursales.

Une liste de branches apparaîtra. Localisez la branche que vous souhaitez supprimer, puis cliquez sur la corbeille rouge à sa droite.

Cliquez sur Supprimer.

La branche est maintenant supprimée. Pour refléter ce changement dans votre référentiel local, accédez au répertoire respectif, consultez le main branche, puis exécutez le git --pull commande à partir de la ligne de commande.

Supprimer une branche locale ou distante à partir de la ligne de commande

Vous pouvez supprimer les branches locales et distantes à l’aide de la ligne de commande. Tout d’abord, ouvrez la ligne de commande de votre choix, accédez au répertoire de votre référentiel GitHub (cd <repo-name>), puis consultez le main branche en exécutant le git checkout <feature-branch-name> commander.

Vous pouvez exécuter deux commandes différentes pour supprimer une branche locale. S’il a déjà été fusionné, exécutez :

git branch -d <branch-name>

Ou, pour forcer la suppression d’une branche quel que soit son état actuel, exécutez :

git branch -D <branch-name>

Remplacez simplement <branch-name> avec le nom réel de votre succursale. Par exemple, si le nom de notre branche est test-branch, nous exécuterions :

git branch -d test-branch

La commande pour supprimer une branche locale.

La branche locale est maintenant supprimée. Si vous souhaitez supprimer une branche distante, vous exécuterez :

git push <remote-name> --delete <branch-name>

Remplacer <remote-name> et <branch-name> avec le vôtre. Par example:

git push origin --delete test-branch

La commande pour supprimer une branche distante.

La branche distante est maintenant supprimée.

Si vous supprimez des branches dans un référentiel GitHub qui n’est plus actif ou nécessaire, vous n’avez pas besoin de supprimer les branches une par une, vous pouvez supprimer l’intégralité du référentiel.

EN RELATION: Comment supprimer un référentiel GitHub

★★★★★