Comment supprimer la branche éloignée et locale git
- 3478
- 753
- Romain Martinez
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).
- Liste tous les noms de branche locaux à l'aide de la commande suivante.
- « Soumettre le formulaire sans rafraîchissement de page - PHP / jQuery
- Comment cloner la réposition à Git et ajouter de nouveaux fichiers »