Wie lösche ich einen Git branch lokal und Remote?

Möchte ich eine Verzweigung sowohl lokal als auch Remote.

Gescheiterten Versuche, Delete Remote Branch

$ git branch -d remotes/origin/bugfix
error: branch 'remotes/origin/bugfix' not found.

$ git branch -d origin/bugfix
error: branch 'origin/bugfix' not found.

$ git branch -rd origin/bugfix
Deleted remote branch origin/bugfix (was 2a14ef7).

$ git push
Everything up-to-date

$ git pull
From github.com:gituser/gitproject
* [new branch] bugfix -> origin/bugfix
Already up-to-date.

Was sollte ich anders machen, um erfolgreich zu löschen
remotes/origin/bugfix Zweig sowohl lokal als auch Remote?

Moderator-Hinweis: Wenn Sie beabsichtigen, diese Frage zu beantworten, tun, beachten Sie, dass es gibt bereits über 40 Antworten geschrieben. Wird Ihre neue Antwort hinzufügen erhebliche Wert?
Hinweis: für Git 2.5+ (Q2 2015), die genaue Meldung "deleted remote-tracking branch": siehe github.com/git/git/commit/...

InformationsquelleAutor Matthew Rankin | 2010-01-05

Schreibe einen Kommentar