usar tag how hacer como commits commands windows git bash vagrant conemu

windows - how - git-- tags



No puedo iniciar Git Bash (6)

Definitivamente es un problema de firewall / más allá de la confianza.

Esto es lo que sucedió en mi computadora portátil con Windows 7:

  • Git (a través del instalador msi) se instaló en el directorio de programas locales: C: / Users / myusername / AppData / Local / Programs / Git
  • Pero el regedit muestra un valor diferente aquí -> HKLM -> SOFTWARE / Policies / BeyondTrust / PBDesktops muestra el valor C: / Archivos de programa / Git *

Solución:

  • Copie la carpeta Git de C: / Users / myusername / AppData / Local / Programs / y péguela en C: / Archivos de programa

Al tener problemas para iniciar Git Bash, no estoy seguro de dónde están ocurriendo mis errores en la pila. Ejecutando Windows 10, Git Bash, ConEmu y Vagrant.

Cuando inicio Git Bash, ya sea a través de ConEmu o la aplicación directamente, recibo el siguiente mensaje:

0 [main] bash 4696 fork: child 528 - died waiting for dll loading, errno 11 bash: fork: retry: No child processes 1263234 [main] bash 4696 fork: child 684 - died waiting for dll loading, errno 11 bash: fork: retry: No child processes 3519490 [main] bash 4696 fork: child 2020 - died waiting for dll loading, errno 11 bash: fork: retry: No child processes 7764494 [main] bash 4696 fork: child 7064 - died waiting for dll loading, errno 11 bash: fork: retry: No child processes

No sé lo suficiente sobre Git Bash (o bash, para el caso) para averiguar qué está pasando y todas las respuestas que puedo encontrar son sobre Cygwin.


El mismo problema ocurrió con COMODO Firewall desde la última actualización.

  1. Adición de la carpeta Git a File Rating > File List como archivo de confianza

  2. Adición de la carpeta Git a Advanced protection > Milanescious > Shell code exclusion

  3. Configuración de git-bash.exe como allowed application en Firewall > Application Rules (esta puede ser opcional, pero no se verá afectada de todos modos)

Resuelto el problema en Windows 10.

Nota al margen: apagar el firewall de COMODO no resuelve el problema, esto es bastante engañoso ... Pero agregar reglas de exclusiones soluciona el problema.

Otra nota al margen : si usas Comodo Firewall, deberías considerar desinstalarlo ... Ha fallado y arruinado mi instalación de Windows ... Cuando pienso en esto en retrospectiva, él fue la causa raíz de muchos problemas. Quiero decir, cómo en el mundo un Firewall podría bloquear silenciosamente una aplicación o infinita en un espacio aislado sin siquiera una notificación. Además, la eliminación es un dolor en el culo, el desinstalador se bloquea una vez en dos ...


La compañía para la que trabajo tiene BeyondTrust PowerBroker en computadoras corporativas, y eso resultó ser la fuente del problema.

Lo resolví agregando la clave ExcludedProfilerApps a HKLM/SOFTWARE/Policies/BeyondTrust/PBDesktops con el valor C:/Program Files/Git/* .

Aquí hay un enlace a alguna discusión sobre el tema.

Git Bash se quejó de algunos permisos en el inicio, pero no noté ningún otro problema.

La instalación de Git 2.7.0 , como @rakehell ha mencionado, también resolvió el problema.



Resulta que Comodo Antivirus fue auto-sandboxing Git Bash. Agregar Git Bash como excepción a las reglas de sandbox solucionó mi problema.

Espero que esto salve a alguien más una hora.


Tuve este problema en Win 7 e instalé 5 versiones de Git trabajando al revés de las últimas, así como también ejecuté todas las soluciones que pude encontrar en Google. Sin embargo, lo único que funcionó fue esta versión: 2.7.0.

Las actualizaciones posteriores, 2.7.0.1 y 2.7.0.2, no funcionaron.

HTH