git fetch --unhaltig gibt: "fatal: --unserhalb eines vollständigen Repository macht keinen Sinn" Fehler

8

Ich kann kein entferntes Repository mit plain

klonen %Vor%

Ich bekomme den Fehler "The remote end hung up unexpectedly" . Die vollständige Nachricht, die ich bekomme, lautet:

%Vor%

Ich suche online nach einer Lösung und nach dem Versuch, jede andere Lösung auf die Lösung zu bringen:

%Vor%

gefolgt von

%Vor%

Jetzt wird der Klon vollständig abgeschlossen. Aber wenn ich versuche, git fetch --unshallow auszuführen, um das komplette Projekt zu erhalten, bekomme ich den Fehler:

%Vor%

Ich weiß nicht, was ich tun soll, bitte

    
jackOfAll 17.01.2015, 16:55
quelle

3 Antworten

4

Ich habe auch die gleiche Nachricht gefunden. Sieht so aus, als ob es nicht erlaubt ist, einen flachen Klon zu entfernen. Vielleicht möchten Sie es versuchen.

%Vor%

unter der Annahme, dass Ihr Klon 10000 Tiefen aufweist.

    
Senthil A Kumar 01.02.2016 06:12
quelle
1

git fetch --depth=10000 bleibt weiterhin notwendig, aber zumindest haben Sie jetzt eine Möglichkeit, zu bestätigen, dass Ihr Repo mit Git 2.14.x / 2.15, Q4 2017 nicht oder nicht gut ist.

Siehe commit 417abfd (18. September 2017) von Øystein Walle ('') .
(Zusammengeführt von Junio ​​C Hamano - gitster - in commit 3430fff , 25. September 2017)

  

rev-parse: rev-parse : add --is-shallow-repository

     

" git rev-parse " gelernt " --is-shallow-repository ", das ist es   ähnlich wie die vorhandenen " --is-bare-repository " und   Freunde.

     

Ausführen von git fetch --unshallow auf einem Repo, der nicht flach ist   erzeugt eine fatale Fehlermeldung.
  Fügen Sie einen Helfer zu rev-parse hinzu, den Scripter verwenden können, um zu bestimmen, ob ein Repo flach ist oder nicht.

    
VonC 28.09.2017 19:54
quelle
-1

Diese Nachricht bedeutet, dass Sie Ihr Repository bereits deaktiviert haben.

    
cmicat 02.06.2017 09:15
quelle