So löschen Sie einen Branch auf GitHub

0
125

Wenn Sie in einem Repository mit viel Aktivität arbeiten, die Anzahl der erstellten Filialen kann sich schnell summieren. Die grundlegende GitHub-Etikette fordert Sie auf, zusammengeführte oder nicht mehr benötigte Branches zu löschen. So geht's.

Inhaltsverzeichnis

Löschen Sie einen Branch über die Website von GitHub (Nur entfernte Zweigstellen)
Löschen einer lokalen oder entfernten Zweigstelle über die Befehlszeile

Löschen einer Zweigstelle mit GitHubs Website (nur entfernte Filialen)

Sie können einen Branch über die Website von GitHub löschen. Mit dieser Methode können Sie jedoch nur entfernte Branches löschen. Sie können keine lokalen Branches von der GitHub-Website löschen.

Besuchen Sie zunächst die offizielle GitHub-Website und melden Sie sich bei Ihrem Konto an. Nachdem Sie sich angemeldet haben, wählen Sie im linken Bereich das Repository aus, das den Branch enthält, den Sie löschen möchten.

Klicken Sie als Nächstes auf “Filialen” unterhalb des Header-Menüs.

Eine Liste mit Zweigen wird angezeigt. Suchen Sie den Branch, den Sie löschen möchten, und klicken Sie rechts daneben auf den roten Papierkorb.

Der Zweig ist nun gelöscht. Um diese Änderung in Ihrem lokalen Repository widerzuspiegeln, wechseln Sie in das entsprechende Verzeichnis, checken Sie den Hauptzweig aus und führen Sie dann den Befehl git –pull über die Befehlszeile aus.

Löschen eines lokalen oder entfernten Zweigs über die Befehlszeile

Sie können sowohl lokale als auch entfernte Zweige über die Befehlszeile löschen. Öffnen Sie zunächst die Befehlszeile Ihrer Wahl, wechseln Sie in das Verzeichnis Ihres GitHub-Repositorys (cd <repo-name>) und checken Sie dann den Hauptzweig aus, indem Sie git checkout <feature-branch-name> Befehl.

Werbung

Es gibt zwei verschiedene Befehle, die Sie ausführen können, um einen lokalen Zweig zu löschen. Wenn es bereits zusammengeführt wurde, führen Sie Folgendes aus:

git branch -d <branch-name>

Oder, um das Löschen eines Branchs unabhängig von seinem aktuellen Status zu erzwingen, führen Sie Folgendes aus:

git branch -D <branch-name>

Ersetzen Sie einfach <branch-name> mit dem tatsächlichen Namen Ihrer Filiale. Wenn unser Branch-Name beispielsweise test-branch lautet, würden wir Folgendes ausführen:

git branch -d test-branch

Der lokale Zweig ist jetzt gelöscht. Wenn Sie einen Remote-Zweig löschen möchten, führen Sie Folgendes aus:

git push <remote-name> –delete <branch-name>

Ersetzen Sie <remote-name> und <niederlassungsname> mit deinen eigenen. Beispiel:

git push origin –delete test-branch

Der Remote-Zweig ist jetzt gelöscht.

Wenn Sie Branches in einem GitHub-Repository löschen, das nicht mehr aktiv ist oder nicht mehr benötigt wird, müssen Sie die Branches nicht löschen einzeln—Sie können das gesamte Repository löschen.

VERWANDTE: So löschen Sie ein GitHub-Repository

WEITER LESEN

  • › Die besten Gaming-Laptops von 2022
  • › Warum ölgekühlte PCs nicht mehr beliebt sind
  • › Was bedeutet “OTP” Bedeutet und wie verwendet man es?
  • › Was ist das beste VPN-Protokoll? OpenVPN vs. WireGuard vs. SSTP und mehr
  • › Neuerungen in Chrome 97, heute verfügbar
  • › Es gibt (noch) kein Metaverse