git push to origin error git-http-push murió de señal 11

Estoy tratando de impulsar mis cambios locales (maestros) al repository (origen) pero sigo recibiendo un error extraño que no entiendo "git-http-push murió a causa de la señal 11" . ¿Cuál podría ser la causa de esto?

Si está usando gitweb, el problema puede estar en cómo está accediendo al repository. En gitweb, los repos generalmente se almacenan en / repos.

Si clonas usando:

git clone http://user@server/repos/myrepo.git 

El clon tendrá éxito, pero cuando presionas para este repository, obtendrás el error de git-http-push de la señal 11

La solución que funcionó para mí fue eliminar 'repos' de la URL:

 git clone http://user@server/myrepo.git 

Después de eliminar / repos, tanto el clon como el push funcionó correctamente.

Compruebe para asegurarse de que está presionando una twig que existe, y que ha bajado el último código antes de presionar para dominar.

He solucionado este problema ejecutando uninstall.sh y luego degradando a git-1.7.5.4-x86_64-leopard.dmg (tuve el problema en git-1.7.10.1-intel-universal-snow-leopard.dmg ).

Hay muy pocos consejos prácticos útiles sobre este error (y muchos usuarios frustrados), así que mi consejo es cambiar a una versión alternativa de git que no sufra este problema.

¿Puedes publicar la versión de git que estás usando? Es sospechoso que git-http-push falla en ciertas versiones de git.

Tenía el mismo problema. Mi solución: en mi configuration de Git Repo Provider, había una checkbox que indicaba

Git Smart HTTP

Funcionó después de la activación. Tal vez puedas encontrar algo similar en la configuration de tu proveedor.