Ma taille de projet est de 1,63 Go (projet Magento) J'avais suivi ce tutorial
quand je fais cette commande: git Push -u Origin master
, il commence à écrire des objets et après cela, je reçois cette erreur dans la console git:
error: RPC failed, result=22, HTTP code = 502
fatal: The remote end hung up unexpectedly
fatal: The remote end hung up unexpectedly
Que dois-je faire pour que cela fonctionne?
Le résultat de git remote -v est:
L'extrémité distante raccroche car la taille du pack que vous tentez de transmettre dépasse la taille maximale de la publication HTTP. Essayez de limiter cette taille de paquet avec
git config --local http.postBuffer 157286400
à 150MB.
J'ai eu ce problème quand j'avais proxy défini, mais en fait je n'ai pas eu besoin de proxy.
Pour réparer:
git config --global --unset http.proxy
git config --global --unset https.proxy
Essayez les commandes ci-dessous.
git config --global user.name "dummy"
git config --global user.email "[email protected]"
git config --global http.postBuffer 157286400
pour plus d'informations: https://confluence.atlassian.com/stashkb/error-rpc-failed-result-22-Push-to-stash-fails-604537633.html
Dans mon cas, j'ai eu la même erreur (HTTP 502 Bad gateway curl 22) lorsque j'ai créé un référentiel git sur un serveur sous root
utilisateur. Bien sûr, dans cette situation, fcgiwrap et git-http-backend ne pouvaient pas recevoir de données d’un client sous www-data
utilisateur. Ainsi, après la réinitialisation d'un référentiel de serveur sous www-data
utilisateur, l'erreur a disparu. J'espère que ça aide quelqu'un.
si vous rencontrez ce problème dans l'arborescence des sources, procédez comme suit:
voir l'image
J'ai eu un problème similaire lorsque je suis passé d'une connexion proxy (via CNTLM) à direct . La solution consiste à supprimer cette ligne de la section http du fichier c:\Users\.gitconfig:
proxy = localhost:3128