Ich habe Probleme, ein Repo auf Git zu klonen. Ich habe es schon seit Tagen versucht und habe einige Lösungen ausprobiert (in den meisten Fällen war das Problem etwas anders, schien jedoch zutreffend zu sein), aber nichts hat etwas getan, um einen Unterschied zu machen.
Ich habe versucht, den Virenschutz und die Firewall auszuschalten, aber das hat nicht geholfen. Ich habe auch versucht, die Netzwerkadaptertreiber zu deinstallieren und erneut zu installieren (und den Computer neu zu starten). Das hat nicht funktioniert.
Soweit ich weiß, handelt es sich um ein Netzwerkproblem, da der Remote-Server ständig aufgehängt ist, aber ich schaffe es nicht, das Problem irgendwo zu lösen.
Die Verwendung von git clone -v --progress schien die gleiche Ausgabe zu ergeben wie git clone . Die Ausgabe von git clone -v --progress https://github.com/mit-cml/appinventor-sources.git
Klonen in "Appinventor-Quellen" ...
POST git-upload-pack (gzip 1425 bis 774 Bytes)
remote: Objekte zählen: 41649, fertig.
remote: Komprimieren von Objekten: 100% (7/7), fertig.
Fehler: RPC fehlgeschlagen; curl 56 OpenSSL SSL_read: SSL_ERROR_SYSCALL, Fehlernummer 10054
fatal: Das Remote-Ende hat unerwartet aufgelegt
tödlich: frühzeitiges EOF
fatal: Index-Pack fehlgeschlagen
Ich habe jetzt versucht, den Puffer wieder zu erhöhen
git config --global http.postBuffer 1048576000
aber immer noch nichts.
Ich verfolge die Lösung von Das entfernte Ende hat beim Git-Klonen unerwartet aufgehängt zur Fehlerbehebung.
Ich habe das gleiche Problem damit gelöst:
git config http.postBuffer 524288000
Möglicherweise liegt dies an der großen Größe des Repositorys und der Standardpuffergröße für git. Wenn Sie oben (auf git bash) vorgehen, wird die Größe des git-Puffers erhöht.
Prost!
Ich hatte das gleiche Problem, und ich habe es gelöst, indem ich meine Netzverbindung geändert habe. Tatsächlich war meine letzte Internetverbindung zu langsam (45 kbit/s). Sie sollten es also mit einer schnelleren Netzverbindung versuchen .
Das Deinstallieren (Version: 2.19.2) und Installieren (Version: 2.21.0) des git-Clients hat das Problem für mich behoben.
Ich hatte das gleiche Problem und @ingyhere's answer löste mein Problem.
befolgen Sie seine Anweisungen in seiner Antwort hier .
git config --global core.compression 0
git clone --depth 1 <repo_URI>
# cd to your newly created directory
git fetch --unshallow
git pull --all
Ich habe "git init" ausprobiert und es funktionierte für mich wie Zauber.
Ich habe es über den Link Git Push-Fehler erhalten: RPC fehlgeschlagen; Ergebnis = 56, HTTP-Code = 200 fatal: Das Remote-Ende hat unerwartet fatal aufgehängt []
Ich habe die Abhängigkeitsliste an das Ende von verschoben
#Pods for <app>
In Podfile. So was:
# Uncomment the next line to define a global platform for your project
# platform :ios, '9.0'
target '<app>' do
# Comment the next line if you don't want to use dynamic frameworks
use_frameworks!
# Pods for <app>
target '<app>Tests' do
inherit! :search_paths
# Pods for testing
end
target '<app>UITests' do
inherit! :search_paths
# Pods for testing
end
pod 'Firebase/Core'
pod 'Firebase/Database'
end
Dies geschieht, wenn Sie das erste Mal ohne Netzverbindung oder schlechte Netzverbindung pushen. Wenn Sie jedoch erneut versuchen, eine gute Verbindung zu verwenden, wird das 2,3-fache Problem gelöst.
Es wird als SSL_ERROR_SYSCALL, Errno 10054 erwähnt.
Um dieses SSL-Problem zu beheben, ging ich zur .gitconfig-Datei (die sich auf meinem Desktop im Laufwerk c befindet). Ich änderte die Variable sslverify
in false und fügte meinen Benutzernamen und die E-Mail-ID hinzu.
sslVerify = `false` //make sslVerify as false
[user]
name = `***<Enter your name>**`
email = `**<Email Id>**`
deaktivieren Sie einfach die Firewall und starten Sie erneut. es hat für mich funktioniert