2014-07-25 4 views
17

Während git push tun, erhalte ich diesen Fehler:Git Push-Fehler: RPC fehlgeschlagen; Ergebnis = 56, HTTP-Code = 200 fatal: Das entfernte Ende hing unerwartet tödlich

Username for 'https://github.com': Newbie 
Password for 'https://[email protected]': 
Counting objects: 11507, done. 
Delta compression using up to 4 threads. 
Compressing objects: 100% (8210/8210), done. 
Writing objects: 100% (11506/11506), 21.75 MiB | 0 bytes/s, done. 
Total 11506 (delta 2213), reused 11504 (delta 2211) 
efrror: RPC failed; result=56, HTTP code = 200 
atal: The remote end hung up unexpectedly 
fatal: The remote end hung up unexpectedly 
Everything up-to-date 

Ich habe auch versucht zu tun: git config-http.postBuffer 524.288.000, aber immer noch Fehler .. auch versucht: git config---global http.postBuffer 2M unter Bezugnahme auf git push error: RPC failed; result=56, HTTP code = 0

Bitte mir jemand dabei helfen?

+0

Ich habe genau den gleichen Fehler. Durch die Verwendung von GIT_CURL_VERBOSE = 1 erhielt ich folgende zusätzliche Details: SSL lesen: Fehler: 00000000: lib (0): func (0): Grund (0), errno 10054 – Yag

+0

@Newbie, hast du das obige Problem gelöst, bin ich auch vor demselben Fehler. – Giresh

Antwort

0

Versuchen Sie, git mit OpenSSL-Bibliotheken zu erstellen. Siehe this post. Möglicherweise müssen Sie Git in Windows kompilieren. Ich hoffe das hilft.

23

Schau mal hier: https://flyingtomoon.com/2011/04/12/git-push-is-failed-due-to-rpc-failure-result56/

Das Problem ist sehr wahrscheinlich, weil Ihre git Puffer zu niedrig ist.

Sie müssen Git HTTP-Puffer, indem den git config-var „http.postBuffer“ zu 524288000.

git config http.postBuffer 524288000 
+0

Das hat fantastisch funktioniert! Nachdem dieses Problem gelöst war, stießen wir auf ein anderes Problem (wir verwenden Bonovo Git Server). Es wurde aufgelöst, was in [diese andere Antwort] angegeben wurde (http://stackoverflow.com/questions/13456025/rpc-failed-result-22-http-code-404). Also, Quoten sind einige von euch haben vielleicht das gleiche Problem, also habe ich daran gedacht, es hier zu posten. – tfrascaroli

+0

Funktioniert auch für mich –

+0

Ich hatte ein ähnliches Problem auf Windows 7. Nach stundenlangem googeln, über diesen Beitrag kommend und die Puffergröße verdoppeln, entdeckte ich, dass es meine Antiviren-Software war, die das Problem verursachte – user28864

0

Ich lief in ein sehr ähnliches Problem zu erhöhen, obwohl ich zu einem Azure Web wurde die Bereitstellung von App über einen Git-Push. Ich erhielt diesen Fehler:

RPC failed; curl 56 SSL read: error:00000000:lib(0):func(0):reason(0), errno 10054 
The remote end hung up unexpectedly 

Die Lösung war für mich auf meine Implementierungsumgebung von einem Macbook zu einem Windows-Desktop zu ändern. Vollständige Details finden Sie unter this answer.

Verwandte Themen