web-dev-qa-db-fra.com

Erreur Git Push: RPC a échoué; result = 56, code HTTP = 200 fatal: l'extrémité distante a raccroché de manière inattendue, fatale

En faisant git Push, je reçois cette erreur:

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

J'ai également essayé de faire: git config http.postBuffer 524288000, mais toujours une erreur .. A également essayé: git config --global http.postBuffer 2M en faisant référence à git Erreur push: RPC a échoué; résultat = 56, code HTTP = 0

S'il vous plaît, quelqu'un peut-il m'aider avec ça?

23
Newbie

Regardez ici: https://flyingtomoon.com/2011/04/12/git-Push-is-failed-due-to-rpc-failure-result56/

Le problème est probablement dû au fait que votre tampon git est trop faible.

Vous devrez augmenter la mémoire tampon HTTP de Git en définissant la variable git config “http.postBuffer” sur 524288000.

git config http.postBuffer 524288000
42
James Shi

Cette erreur a été causée par le pare-feu de mon entreprise.

2
DBD

Essayez de réinitialiser votre dépôt git: Git init

1
NIKHIL NAGRALE

Augmentez la taille de la mémoire tampon Git à la plus grande taille de fichier individuelle de votre référentiel:

git config --global http.postBuffer 157286400
1
Vijay Chauhan

J'ai fait face à un problème similaire. Lorsque j'essayais de pousser ma branche sur Remote, je voyais cette erreur:> error: RPC failed; curl 56 LibreSSL SSL_read: SSL_ERROR_SYSCALL, numéro d'erreur 54

Dans mon cas, ce problème était dû à un proxy auquel j'étais connecté. J'ai déconnecté la connexion VPN et essayé de pousser mes modifications à nouveau et cela a fonctionné.

1
GeekyDeveloper

Essayez de construire git en utilisant les librairies openssl. Reportez-vous à ce post . Vous devrez peut-être compiler git sous Windows. J'espère que ça aide.

0
Damian Nadales

Je rencontrais un problème très similaire, bien que je me déploie sur une application Web Azure via un git Push. J'ai reçu cette erreur:

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

La solution pour moi était de changer mon environnement de déploiement d'un Macbook à un bureau Windows. Voir cette réponse pour tous les détails.

0
Tod Birdsall