Heim >Entwicklungswerkzeuge >Idiot >So löschen Sie einen Zweig in Git

So löschen Sie einen Zweig in Git

WBOY
WBOYOriginal
2022-06-24 11:11:3583907Durchsuche

So löschen Sie einen Zweig in Git: 1. Verwenden Sie den Befehl „git branch --delete dev“, um den lokalen Zweig zu löschen. 2. Verwenden Sie den Befehl „git push origin --delete branch“, um den Remote-Zweig zu löschen . Mit dem Befehl „git branch - -delete --remotes“ werden Tracking-Zweige gelöscht.

So löschen Sie einen Zweig in Git

Die Betriebsumgebung dieses Artikels: Windows 10-System, Git-Version 2.30.0, Dell G3-Computer.

So löschen Sie einen bestimmten Zweig in Git

Wenn Sie einen Zweig löschen, verwenden wir

git branch --delete dev

, um ihn auszuführen. Manchmal wird er auch durch die Abkürzung

git branch -d dev

ersetzt , wir haben herausgefunden, dass es Möglichkeiten gibt, git branch -D dev zu schreiben.

-d ist die Abkürzung für --delete, um einen Zweig zu löschen vollständig mit seinem Upstream-Zweig zusammengeführt (Verstehen Sie den Upstream-Zweig, Sie können klicken, um den Link anzuzeigen, muss er vollständig mit HEAD zusammengeführt werden)
  • -D ist die Abkürzung für --delete --force . Auf diese Weise können Sie den Zweig löschen, ohne den Zusammenführungsstatus zu überprüfen.
  • --force, abgekürzt als -f, wird verwendet, um den aktuellen Zweig auf den Anfangspunkt (Startpunkt) zurückzusetzen git branch kann einen vorhandenen Zweig nicht ändern

  • 2. Remote-Zweig löschen

Befehl git push origin --delete branch, dieser Befehl löscht auch den Tracking-Zweig

. Löschen Sie den Tracking-Zweig

Mit dem Befehl git branch --delete --remotes 861e25b1a919594e6b32e852e9052231/d9a7422b1cf5be0d32831e8302405909 können Sie den Tracking-Zweig löschen. Bei diesem Vorgang wird nicht der Remote-Zweig gelöscht, sondern die Beziehung zwischen dem gelöschten lokalen Zweig und dem Remote-Zweig Das heißt, der Tracking-Zweig Wie oben wird der Remote-Zweig über die Befehlszeile gelöscht git push origin --delete branch Und Tracking-Zweige müssen den Tracking-Zweig nicht separat löschen, aber wenn Sie den Remote-Zweig löschen Durch die Verzweigung auf der Webseite wird der Tracking-Zweig nicht gelöscht

Nach der Git-Version 1.6.6 können Sie git fetch origin --prune oder it übergeben. Die Abkürzung git fetch origin -p wird verwendet, um den Tracking-Zweig separat zu löschen

Empfohlenes Lernen: „

Git Tutorial

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

Stellungnahme:
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
Vorheriger Artikel:Was macht Git Bash?Nächster Artikel:Was macht Git Bash?