Ein Zweig wurde unbeabsichtigt erstellt. Ich möchte es löschen. Tatsächlich dachte ich, ich hätte es letzte Woche gelöscht, und es taucht nicht in den Suchanfragen auf bitbucket auf, daher denke ich, dass das Problem nur in meinem lokalen Repo liegt. Warum erscheint die Filiale noch immer in meinem lokalen Repo?Wie lösche "remote" Zweig, der immer noch lokal angezeigt wird?
$ git branch -d ebc_193_157_154_order_creation_xsd_validation_and_refactored_code
error: branch 'ebc_193_157_154_order_creation_xsd_validation_and_refactored_code' not found.
$ git push bitbucket :ebc_193_157_154_order_creation_xsd_validation_and_refactored_code
error: unable to delete 'ebc_193_157_154_order_creation_xsd_validation_and_refactored_code': remote ref does not exist
error: failed to push some refs to 'bitbucket.org:trueaction/eb2c'
Und noch bleibt:
$ git branch -r | grep ebc_193
bitbucket/ebc_193_157_154_order_creation_xsd_validation_and_refactored_code
$ git branch -a | grep ebc_193
remotes/bitbucket/ebc_193_157_154_order_creation_xsd_validation_and_refactored_code
Was muss ich tun loswerden es werden?
Es funktionierte auch, um den Zweig "Kasse", drücken Sie es auf Remote-, dann löschen Sie es erneut, aber das ist sicherlich besser. – kojiro
Als Beispiel 'git remote Prune -n origin' berichtet, was auf Herkunft beschnitten bekommen würde, und ' git remote Prune origin' tatsächlich die Beschneidung der Fall ist. –