Gibt es eine Option zum Löschen eines Zweigs mit TortoiseGit ?
Ich habe eine Lösung für die Kommandozeile gefunden . Gibt es eine Implementierung in TortoiseGit?
Gibt es eine Option zum Löschen eines Zweigs mit TortoiseGit ?
Ich habe eine Lösung für die Kommandozeile gefunden . Gibt es eine Implementierung in TortoiseGit?
Antworten:
Sie sollten diesen Artikel lesen: Remote-Zweige mit TortoiseGit
Laut diesem Blog-Beitrag:
... entfernen Sie den lokalen Zweig, indem Sie zuerst den Checkout/Switch
Dialog öffnen, um zum Dialog zu gelangen Browse refs
.
Im Browse refs
Dialog können wir mit der rechten Maustaste auf den lokalen Zweig klicken und ihn löschen.
Um einen Remote-Zweig zu löschen, können wir dasselbe tun, aber anstatt mit der rechten Maustaste auf unseren lokalen Zweig zu klicken, erweitern wir den Fernbedienungsbaum im linken Teil des Dialogfelds und suchen dann den Remote-Zweig.
git remote update origin --prune
entfernt alle lokal gespeicherten Remote-Zweigstellenreferenzen für Zweige, die nicht mehr vorhanden sind origin
.
Sie können mit der Shiftrechten Maustaste auf das geklonte Repository klicken und Browse References
aus dem Untermenü TortoiseGit auswählen :
Klicken Sie in der linken Baumansicht auf Fernbedienungen, klicken Sie mit der rechten Maustaste auf den Zweig, den Sie entfernen möchten, und klicken Sie auf Delete remote branch
.
Sie können auch die "Verschiebung" + Rechtsklick entfernen: Gehen Sie zu TortoiseGit-Einstellungen -> "Erweitertes Kontextmenü festlegen" und deaktivieren Sie "Referenzen durchsuchen".