Einige Kollegen und ich haben an einem Projekt gearbeitet, das in einem privaten Git-Repository gespeichert ist. Historisch gesehen gab es keine Probleme, aber vor kurzem habe ich versucht, zu klonen, und bekam folgendes Problem:Git-Klon: "Sie scheinen ein leeres Repository geklont zu haben"
Cloning into 'project'...
warning: You appear to have cloned an empty repository.
Checking connectivity... done.
A git log
bietet:
fatal: Ihre aktuellen Zweig ‚Master‘ hat keine begeht noch
Das ist nicht korrekt - mein Kollege hat am 6. Dezember viele (nicht leere) Änderungen vorgenommen (obwohl dieser Zweig nun nicht auf einem --single-branch Klonversuch angezeigt wird). Wenn er in das Git-Repository ssh ist, gibt es dort viele Verzeichnisstrukturen. meine Fragen
So:
- Wie konnte das passieren?
- Wie können wir das Repository wiederherstellen? Es scheint, dass das Zeug auf dem Remote-Repo ist, aber aus irgendeinem Grund ist es nicht bewusst, dass es da ist.
Haben sie zu einem Zweig gedrängt, der nicht "Master" ist? Wenn ja, müssen Sie nur diesen Zweig überprüfen? – hobbs
Sie haben entweder das falsche Repository geklont oder sie belügen Sie (Computer können nicht lügen - ja -). – m0skit0
Sie haben zu einem Zweig gedrängt, der kein Master ist, aber wie bereits erwähnt, können wir diesen Zweig (oder einen anderen Zweig) nicht auschecken. Ich bezweifle, dass er lügt :-) – user650261