web-dev-qa-db-fra.com

Git Push prend une éternité

Lorsque j'essaie de transmettre à mon référentiel git distant, cela prend toujours, et rien ne se passe. J'ai attendu si longtemps, mais Push n'est jamais fini. Mon système d'exploitation est Ubuntu 12.10. Je vous remercie.

25
Codeformer

Essayez d’utiliser l’option --verbose pour voir ce qui se passe réellement. Même si vous apportiez de petites modifications, certaines choses internes pourraient amener git à envoyer beaucoup plus de données. 

Jetez un coup d'oeil à git gc . Il nettoie votre référentiel local et peut accélérer les choses, selon votre problème. Sauvegarde fortement conseillée. 

38
phisch

Assurez-vous d'utiliser le bon protocole.

Selon la configuration de vos configurations locales, vous devrez peut-être utiliser https pour vous connecter. Pour ce faire, basculez le protocole du référentiel distant du protocole [email protected]:[user]/[repo] vers le protocole https://github.com/[user]/[repo].git

De même, cela vaut la peine d’essayer vice versa, si vous ne pouvez pas utiliser le protocole https. Sur les configurations plus anciennes, l’authentification git@github plus ancienne vous permettra souvent de vous connecter en mode de secours. 

4
Tony Brasunas

J'ai eu le même problème. Si vous utilisez Bitbucket.org, je ne sais pas pourquoi, mais la désactivation de la connexion IPV6 a résolu le problème.

0
Felipe Desiderati