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

So löschen Sie einen Remote-Zweig in Git

醉折花枝作酒筹
醉折花枝作酒筹Original
2021-06-30 14:23:2023452Durchsuche

In Git können Sie die Anweisung „git push origin --delete branch name“ verwenden, um den Remote-Zweig zu löschen. Beim Löschen des Remote-Zweigs wird der lokale Zweig mit demselben Namen nicht gelöscht.

So löschen Sie einen Remote-Zweig in Git

Die Betriebsumgebung dieses Artikels: Windows 7-System, Git2.30.0-Version, Dell G3-Computer.

Löschen Sie den Remote-Zweig: git push origin --delete [branchname]

So löschen Sie einen Remote-Zweig in Git

Es wird angezeigt, dass ein Zweig mit dem Namen 201804019-test-files gelöscht wurde.

Hinweis: Beim Löschen des Remote-Zweigs wird der lokale Zweig gelöscht mit demselben Namen wird nicht gelöscht, daher müssen Sie den lokalen Zweig mit demselben Namen separat löschen nicht vorhanden

Fehler: Einige Refs konnten nicht an „git@github.com:xxxxxxxx/xxxxxxxxxx.git“ gesendet werden

Lösung: git checkout xxxxx-fixbug, um zum aktuellen Zweig zu wechseln, und dann git push --delete origin origin ausführen /xxxxx-fixbug


Zu diesem Zeitpunkt ist kein Fehler mehr aufgetreten.

Erweiterte Informationen:

2. Den lokalen Zweig anzeigen: git branch

Der mit * davor ist der aktuelle Zweig

So löschen Sie einen Remote-Zweig in Git3. Löschen Sie den lokalen zusammengeführten Zweig: git branch -d [branchname] In einigen Fällen können Sie git branch -D [branchName] verwenden (bei der Verwendung sollten Sie darauf achten, ob es zusammengeführt wurde)

Es wird angezeigt, dass eine Liste mit dem Namen eines lokalen Zweigs gelöscht wurde

So löschen Sie einen Remote-Zweig in Git4. Erstellen Sie einen Zweig: git branch [branchname]

Es ist zu beachten, dass beim Erstellen eines Zweigs keine Eingabeaufforderungen angezeigt werden.

5. Alle Zweige anzeigen (einschließlich lokaler und entfernter Zweige): git branch -a

6. Erstellen Sie einen Zweig gemäß der angegebenen Versionsnummer: git checkout -b branchName commitId

7. Bereinigen Sie lokale ungültige Zweige (remote gelöscht). aber nicht lokal) Zweig): git fetch -p

8. Wenn es zu viele Zweige gibt, können Sie auch diesen Befehl verwenden, um eine Zweig-Fuzzy-Suche durchzuführen: git branch | löscht das Remote-Tag dauerhaft, um eine Wiederherstellung zu verhindern-- >

Empfohlen (kostenlos):

Git

Das obige ist der detaillierte Inhalt vonSo löschen Sie einen Remote-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