832 Stimmen

Wie entfernt man einen ungültigen Verweis auf einen entfernten Zweig aus Git?

In meinem aktuellen Repo habe ich die folgende Ausgabe:

$ git branch -a
* master
  remotes/origin/master
  remotes/public/master

Ich möchte löschen remotes/public/master aus der Verzweigungsliste:

$ git branch -d remotes/public/master
error: branch 'remotes/public/master' not found.

Außerdem wird die Ausgabe von git remote ist seltsam, da es nicht aufgelistet ist public :

$ git remote show 
origin

Wie kann ich "remotes/public/master" aus der Zweigliste löschen?

Update, versucht die git push Befehl:

$ git push public :master
fatal: 'public' does not appear to be a git repository
fatal: The remote end hung up unexpectedly

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X