In meinem aktuellen Repo habe ich folgende Ausgabe:
$ git branch -a
* master
remotes/origin/master
remotes/public/master
Ich möchte remotes/public/master
aus der Branchenliste löschen :
$ git branch -d remotes/public/master
error: branch 'remotes/public/master' not found.
Auch die Ausgabe von git remote
ist seltsam, da sie nicht auflistet public
:
$ git remote show
origin
Wie kann ich 'remotes / public / master' aus der Filialliste löschen?
Update, versuchte den git push
Befehl:
$ git push public :master
fatal: 'public' does not appear to be a git repository
fatal: The remote end hung up unexpectedly
git remote prune [remote-name]
wird nicht funktionieren mit git svn, obwohl auch nicht git gc
... git branch -rd origin/name
funktioniert aber. @Casey, du solltest wahrscheinlich die zweite Antwort auswählen - es ist etwas weniger gefährlich.
master
..., insbesondere beim Löschen auf der Fernbedienung.
git remote prune [remote-name]
odergit fetch -p [remote-name]
nicht? Dies zu tungit gc
ist viel kraftvoller als normalerweise erforderlich.