Cygwin git fork() erreur sur pull

Le problème de base est que, parfois, quand je ne

git pull upstream master

- Je obtenir

remote: Counting objects: 172, done.
remote: Compressing objects: 100% (57/57), done.
remote: Total 119 (delta 45), reused 95 (delta 21)
      0 [main] git 8660 fork: child -1 - forked process 4520 died unexpectedly, retry 0, exit code -1073741515, errno 11
error: cannot fork() for index-pack: Resource temporarily unavailable
fatal: fetch-pack: unable to fork off index-pack

Le code de sortie est la même à chaque fois, le nombre d'objets varie comme doe le processus de numéros de cours. Je suis en cours d'exécution avec l'authentification par clé publique contre github via ssh sur Windows 7. Il arrive avec et sans ssh-agent. J'ai eu ce problème depuis plusieurs mois maintenant, et de travailler autour de lui par le passage à Git Bash (MingW32), lorsqu'elle est soulevée, (ce qui est presque à chaque fois avec des référentiels et, occasionnellement ou jamais avec les autres). Cependant je préfère généralement l'environnement Cygwin et ont la plupart des trucs de ma configuration, c'est donc un glisser quand je suis obligé de le faire.

Il y a un moment j'ai vu ce post http://cygwin.com/ml/cygwin/2012-03/msg00025.html et après la lecture, il espère que la prochaine fois que j'ai mis à jour Cygwin qui fixent permettrait de résoudre mon problème aussi. Il n'a pas, mais je n'étais pas sûr si le correctif a été publié, mais j'ai de nouveau mis à jour aujourd'hui et que ça se passe.

J'ai remarqué une pléthore d'e-mails au sujet des erreurs relatives à fork() pour Cygwin git sur le web, mais pas pour les tirer, et donc ma question est, personne n'a jamais vu cela sur traction avant, ce qui les provoque? est-il possible de les prévenir (en dehors de l'application de correctifs git ou cygwin ou à l'aide de quelques autres de la mise en œuvre sûr 🙂 ).

Curieusement j'ai vu exactement à aucun des erreurs pour lesquelles je peux trouver des Cygwin/git mails sur le web.

  • Même problème. J'ai aussi remarqué qu'il semble de pop-up à chaque fois que je fais un git pull à l'encontre d'un référentiel qui a un grand nombre de changements. ---Windows7+Cygwin+SSH contre un privé repo git
  • Pour ce que ça vaut, je suis l'obtention de ce avec un script Bash qui fait assez simple des opérations sur les fichiers texte et génère un fichier CSV. Il ne fait aucun appels externes autres que les bc (la fête de la calculatrice). Je suis en Win7+Cygwin, tourne en local (pas d'accès SSH)
  • Cela peut également aider certaines personnes (même si je n'ai pas essayé): superuser.com/questions/335907/cygwin-x-beginner-trouble
InformationsquelleAutor Gus | 2012-08-20