Maison > outils de développement > git > le corps du texte

Comment supprimer une branche distante à l'aide de git

PHPz
Libérer: 2023-04-03 09:42:43
original
27620 Les gens l'ont consulté

Lorsque nous utilisons git pour le contrôle de version, nous devons souvent apporter des modifications au code localement, puis transmettre ces modifications à l'entrepôt distant. Au cours de ce processus, nous devrons peut-être supprimer certaines branches distantes qui ne sont plus nécessaires. Alors comment supprimer des branches distantes en utilisant git ?

1. Supprimer les branches distantes

Pour supprimer les branches distantes, vous devez utiliser la commande git push Le format de commande spécifique est :

git push <远程主机名> :<需要删除的分支名>
Copier après la connexion

Parmi eux, il convient de noter que : le nom de la branche après les deux points (:) est vide, ce qui signifie supprimer la branche distante.

Par exemple, pour supprimer la branche distante nommée "test", nous devons entrer la commande suivante dans le terminal :

git push origin :test
Copier après la connexion

Cette commande signifie pousser la branche locale vide vers la branche distante "test", supprimant ainsi la branche .

2. Afficher la branche distante

Avant d'utiliser git pour supprimer la branche distante, nous devons d'abord afficher la branche distante existante. Pour afficher les branches distantes, vous devez utiliser la commande git branch. Le format de commande spécifique est :

git branch -r
Copier après la connexion
Copier après la connexion

Parmi eux, le paramètre "-r" signifie afficher uniquement les branches distantes, à l'exclusion des branches locales.

Par exemple, pour afficher toutes les succursales distantes de l'entrepôt actuel, nous devons entrer la commande suivante dans le terminal :

git branch -r
Copier après la connexion
Copier après la connexion

Après avoir exécuté cette commande, une liste de toutes les succursales distantes sous l'entrepôt actuel sera répertoriée.

3. Utilisez des alias pour supprimer rapidement des branches distantes

Si vous devez supprimer fréquemment des branches distantes, nous pouvons définir des alias pour la commande de suppression afin de réduire le temps de saisie des commandes.

Nous pouvons utiliser la commande suivante pour définir un alias pour la commande de suppression :

git config --global alias.rm '!git push origin --delete'
Copier après la connexion

Après avoir défini l'alias, vous pouvez utiliser la commande suivante pour supprimer rapidement la branche distante :

git rm <需要删除的远程分支>
Copier après la connexion

Par exemple, pour supprimer la branche distante nommée "test", nous pouvons maintenant utiliser directement la commande :

git rm test
Copier après la connexion

Après avoir exécuté cette commande, la branche distante nommée "test" sera automatiquement supprimée.

Résumé :

  • Pour supprimer une branche distante, vous devez utiliser la commande git push Le format de la commande est : git push  : branche distante, vous devez utiliser la commande git branch -r
  • Si vous devez supprimer fréquemment des branches distantes, vous pouvez supprimer rapidement des branches en définissant un alias.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal