TortoiseGit wie lösche ich einen lokalen Branch?

Melden
  1. Einleitung
  2. Vorbereitungen und Wichtige Hinweise
  3. Lokalen Branch in TortoiseGit löschen
  4. Alternative: Branch löschen über die Kommandozeile
  5. Fazit

Einleitung

TortoiseGit ist ein grafisches Frontend für Git unter Windows, das die Arbeit mit Versionskontrolle erheblich erleichtert. Wenn Sie in Ihrem lokalen Repository einen Branch nicht mehr benötigen, können Sie diesen löschen, um die Übersichtlichkeit zu verbessern und unnötige Zweige zu entfernen. In diesem Beitrag wird ausführlich erklärt, wie Sie in TortoiseGit einen lokalen Branch löschen können.

Vorbereitungen und Wichtige Hinweise

Bevor Sie einen lokalen Branch löschen, sollten Sie sicherstellen, dass Sie sich nicht auf dem zu löschenden Branch befinden, da Git das Löschen des gerade ausgecheckten Branches nicht erlaubt. Wechseln Sie daher zunächst auf einen anderen Branch, wie beispielsweise den Hauptbranch "master" oder "main". Außerdem ist es ratsam, sicherzustellen, dass alle wichtigen Änderungen entweder committet oder in einen anderen Branch integriert wurden, damit keine Arbeit verloren geht.

Lokalen Branch in TortoiseGit löschen

Um einen lokalen Branch in TortoiseGit zu löschen, öffnen Sie zunächst den Windows Explorer und navigieren Sie zu Ihrem lokalen Git-Repository. Klicken Sie mit der rechten Maustaste in das Verzeichnis und wählen Sie im Kontextmenü den Punkt TortoiseGit. Dort finden Sie unter anderem die Option Switch/Checkout, mit der Sie den Branch wechseln können.

Nachdem Sie auf einen anderen Branch gewechselt sind, öffnen Sie erneut das Kontextmenü von TortoiseGit. Wählen Sie diesmal Browse References oder Reference-Browser aus. In diesem Fenster sehen Sie eine Übersicht aller vorhandenen Branches. Suchen Sie den Branch, den Sie löschen möchten.

Mit einem Rechtsklick auf den entsprechenden Branch erscheint ein Kontextmenü, in dem Sie die Option Delete oder Löschen auswählen können. Bestätigen Sie die Sicherheitsabfrage, um den Branch endgültig zu entfernen.

Alternative: Branch löschen über die Kommandozeile

Falls Sie lieber die Kommandozeile verwenden möchten, können Sie auch das Git-Bash-Terminal öffnen und den Befehl git branch -d Branchname verwenden. Dieser Befehl löscht den lokalen Branch, sofern er vollständig in anderen Branches gemerged wurde. Möchten Sie den Branch zwangsweise löschen, können Sie den Befehl git branch -D Branchname nutzen.

Fazit

Das Löschen eines lokalen Branches in TortoiseGit ist durch die grafische Benutzeroberfläche sehr einfach und intuitiv möglich. Wichtig ist, vorher auf einen anderen Branch zu wechseln und sicherzustellen, dass keine wichtigen Änderungen verloren gehen. Mit wenigen Klicks im Reference-Browser können Sie nicht mehr benötigte Branches entfernen und so Ihr Repository sauber und übersichtlich halten.

0

Kommentare