git.exe: error al cargar las bibliotecas compartidas:?: no se puede abrir el file de object compartido: no existe ningún file o directory

Estoy trabajando en un proyecto que usa git como VCS. El entorno de desarrollo está en las sombras y el proyecto contiene algunas routes largas, así que estoy obligado a usar cygwin con git.

He instalado cygwin con git, creé la key ssh, cargué la key en el server y todo funciona bien desde la console.

Pero cuando bash search, empujar, extraer de IntelliJ , recibo el siguiente error:

 D:/cygwin/usr/libexec/git-core/git.exe: error while loading shanetworking libraries: ?: cannot open shanetworking object file: No such file or directory fatal: unpack-objects failed 

He instalado los packages gettext y Devel\gettext , libsasl2 y ca-certificates para cygwin de acuerdo con alguna recomendación que he encontrado, pero esto no resolvió el problema.

Aquí está mi configuration de IntelliJ git

¿Qué tengo que hacer para poder usar git de cygwin dentro de IntelliJ?

Tuve exactamente el mismo problema. También probé las sugerencias gettext & sasl; no funcionó

La solución fue muy simple al final: agregue su directory cygwin bin a la RUTA.

(Esto salió a la superficie al configurar bash como Terminal en IntelliJ – ni siquiera comenzaría grep).

Para los usuarios de Windows, puede hacer esto agregando la ruta de cygwin a Variables ambientales, como se muestra en la captura de pantalla a continuación:

enter image description here

ACTUALIZAR

Solo asegúrate de agregar cygwin a tu ruta, agregarlo en 'Editar variables de entorno para tu count' como se muestra a continuación y en 'Variables de usuario' en lugar de 'Editar variables de entorno del sistema'; de lo contrario, no funcionará.

captura de pantalla

Agregue ambos C:\cygwin\bin AND c:\cygwin a la RUTA.

Luego reinicie IntelliJ Idea.