Comment supprimer la branche éloignée et locale git

Comment supprimer la branche éloignée et locale git

Généralement, nous ne recommandons pas de supprimer une branche du référentiel GIT pour les sites de production. Mais parfois, vous devrez peut-être supprimer toute branche GIT existante de votre référentiel. Par exemple, le référentiel Git a des fichiers corrompus ou des fichiers d'utilité qui n'est plus requis à l'avenir.

Cet article vous aidera à supprimer la branche éloignée et locale GIT dans les référentiels.

  • Supprimer la branche git éloignée:

    - Utilisez la commande suivante pour supprimer toute branche du serveur distant. L'exemple suivant sera la branche distante nommée «Stage1» du référentiel git distant.

    $ git push Origin - Delete Stage1 Nom d'utilisateur pour 'https: // github.com ': mot de passe Rahul pour' https: // [e-mail protégé] ': à https: // github.com / tecadmin / firstrepo.git - [supprimé] stade1 
  • Supprimer la succursale Git locale:

    Si vous souhaitez également supprimer la branche locale git. Utilisez la commande suivante pour le supprimer.

    • Liste tous les noms de branche locaux à l'aide de la commande suivante.
      $ Git Branch Master * Stage1 
    • Selon la dernière sortie de commande, vous pouvez voir que vous utilisez actuellement "étape 1". Donc, si vous essayez de supprimer cette branche, vous serez confronté à l'erreur suivante.
      $ Git Branch -d Stage1 Erreur: Impossible de supprimer la succursale 'Stage1' sur laquelle vous êtes actuellement. 
    • Passer à une branche différente pour supprimer 'étape 1'.
      $ git Checkout Master est passé à la succursale «maître» Votre branche est à jour avec «Origin / Master». 
    • Supprime maintenant le étape 1 branche en utilisant la commande suivante. Cette fois, il supprimera la branche avec succès.
      $ Git Branch -d Stage1 STACE DE BRANCHE SUPPRIMÉ1 (était CC8EBE7).