Git-repository verlor seinen Außenstellen?

Habe ich ein git repository, das hat einer remote-Einrichtung ("git fetch" funktioniert), aber es nicht haben alle remote-branches: die ".git/refs/remotes" Ordner existiert nicht, und

git branch -r 

gibt nichts (leere Liste, keine Filialen). Doch die eigentlichen remote-repository einen branch. Wenn ich neu Klonen des remote-repo, ich bekomme bei einem lokalen repo, dass hat mit remote-Niederlassungen.

Ich glaube nicht, dass dieser Zustand möglich war. Meine Fragen:

  1. Wie auf der Erde habe ich bekommen in diesem Zustand?
  2. Gibt es einen Befehl, der ausgeführt werden kann, zu setzen ".git/refs/remotes" zurück? (kurz von einem frischen clone, das habe ich bereits getan).

Zusätzliche Informationen

"git config --remote.Herkunft.fetch" ist leer (D. H. der Befehl erzeugt keine Ausgabe)

"git remote show origin" zeigt

$ git remote show origin
* remote origin
  Fetch URL: <correct remote url here>
  Push  URL: <correct remote url here>
  HEAD branch: master
  Local ref configured for 'git push':
    master pushes to master (up to date)
  • Was ist die Ausgabe von "git remote show origin"? [origin-remote-repo-name]
  • bearbeitet die Ausgabe von "git remote show origin". Sieht alles in Ordnung zu sein mit dem Befehl, es sei denn, ich bin fehlt etwas.
InformationsquelleAutor stochastic | 2013-12-02
Schreibe einen Kommentar