So löschen Sie einen Remote-Zweig mit Git

PHPz
Freigeben: 2023-04-03 09:42:43
Original
27594 Leute haben es durchsucht

Wenn wir Git zur Versionskontrolle verwenden, müssen wir häufig einige Codeänderungen lokal vornehmen und diese Änderungen dann an das Remote-Warehouse übertragen. Während dieses Vorgangs müssen wir möglicherweise einige Remote-Zweige löschen, die nicht mehr benötigt werden. Wie lösche ich Remote-Zweige mit Git?

1. Remote-Zweige löschen

Um Remote-Zweige zu löschen, müssen Sie den Befehl git push verwenden. Das spezifische Befehlsformat ist:

git push <远程主机名> :<需要删除的分支名>
Nach dem Login kopieren

Dabei ist Folgendes zu beachten: Der Zweigname nach dem Doppelpunkt (:). ist leer, was bedeutet, dass der Remote-Zweig gelöscht wird.

Um beispielsweise den Remote-Zweig mit dem Namen „test“ zu löschen, müssen wir den folgenden Befehl in das Terminal eingeben:

git push origin :test
Nach dem Login kopieren

Dieser Befehl bedeutet, den leeren lokalen Zweig in den Remote-Zweig „test“ zu verschieben und dadurch den Zweig zu löschen .

2. Den Remote-Zweig anzeigen

Bevor wir den Remote-Zweig mit Git löschen, müssen wir zuerst den vorhandenen Remote-Zweig anzeigen. Um Remote-Zweige anzuzeigen, müssen Sie den Befehl git branch verwenden. Das spezifische Befehlsformat lautet:

git branch -r
Nach dem Login kopieren
Nach dem Login kopieren

Unter diesen bedeutet der Parameter „-r“, dass nur Remote-Zweige angezeigt werden, ausgenommen lokale Zweige.

Um beispielsweise alle entfernten Filialen des aktuellen Lagers anzuzeigen, müssen wir den folgenden Befehl in das Terminal eingeben:

git branch -r
Nach dem Login kopieren
Nach dem Login kopieren

Nach der Ausführung dieses Befehls wird eine Liste aller entfernten Filialen unter dem aktuellen Lager aufgelistet.

3. Verwenden Sie Aliase, um Remote-Zweige schnell zu löschen.

Wenn Sie Remote-Zweige häufig löschen müssen, können wir Aliase für den Löschbefehl festlegen, um die Zeit für die Befehlseingabe zu verkürzen.

Wir können den folgenden Befehl verwenden, um einen Alias ​​für den Löschbefehl festzulegen:

git config --global alias.rm '!git push origin --delete'
Nach dem Login kopieren

Nachdem Sie den Alias ​​festgelegt haben, können Sie den folgenden Befehl verwenden, um den Remote-Zweig schnell zu löschen:

git rm <需要删除的远程分支>
Nach dem Login kopieren

Zum Beispiel, um den Remote-Zweig mit dem Namen zu löschen „test“, wir können jetzt direkt den Befehl verwenden:

git rm test
Nach dem Login kopieren

Nach der Ausführung dieses Befehls wird der Remote-Zweig mit dem Namen „test“ automatisch gelöscht.

Zusammenfassung:

  • Um einen Remote-Zweig zu löschen, müssen Sie den Befehl git push verwenden. Das Befehlsformat lautet: git push
  • Zur Ansicht Für den Remote-Zweig müssen Sie den Befehl git branch -r verwenden.
  • Wenn Sie Remote-Zweige häufig löschen müssen, können Sie Zweige schnell löschen, indem Sie einen Alias ​​festlegen.

Das obige ist der detaillierte Inhalt vonSo löschen Sie einen Remote-Zweig mit Git. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!