Existe-t-il une option pour supprimer une branche avec TortoiseGit ?
J'ai trouvé une solution pour la ligne de commande . Existe-t-il une implémentation dans TortoiseGit?
Existe-t-il une option pour supprimer une branche avec TortoiseGit ?
J'ai trouvé une solution pour la ligne de commande . Existe-t-il une implémentation dans TortoiseGit?
Réponses:
Vous devriez lire cet article: Branches distantes avec TortoiseGit
Selon cet article de blog:
... supprimez la branche locale en ouvrant d'abord la Checkout/Switch
boîte de dialogue pour y accéder Browse refs
.
Dans la Browse refs
boîte de dialogue, nous pouvons cliquer avec le bouton droit sur la branche locale et choisir de la supprimer.
Pour supprimer une branche distante, nous pouvons faire la même chose, mais au lieu de cliquer avec le bouton droit sur notre branche locale, nous développons l'arborescence des télécommandes dans la partie gauche de la boîte de dialogue, puis localisons la branche distante.
git remote update origin --prune
supprimera toutes les références de branche distante enregistrées localement pour les branches qui n'existent plus origin
.
Vous pouvez Shift+ clic droit sur le référentiel cloné et choisir Browse References
dans le sous-menu TortoiseGit:
Cliquez sur les télécommandes dans l'arborescence de gauche, puis cliquez avec le bouton droit sur la branche que vous souhaitez supprimer et cliquez sur Delete remote branch
.
Vous pouvez également vous débarrasser du "shift" + clic droit: Allez dans Paramètres TortoiseGit -> "Définir le menu contextuel étendu" et décochez "Parcourir les références"
Ouvrez d'abord la boîte de dialogue du journal, il existe des moyens de supprimer les branches: