git add cuelga interactivamente en cygwin, no en el prompt cmd

Informaría esto directamente al responsable del proyecto, pero es difícil saber qué proyecto sería responsable (Cygwin, Git o Git para Windows, que crea el git.exe que estoy usando. Esto no es Cygwin git, es Git para Windows. )

Usando el símbolo del sistema de Windows, git add -i [filename] funciona como se esperaba. Hay una pequeña caída antes de que muestre el post, pero no hay nada de qué preocuparse.

Usando Cygwin (64), el mismo command simplemente cuelga indefinidamente. Después de la investigación, he determinado que lanza una copy de perl.exe, que luego maximiza una CPU pero parece que no regresa.

Aquí hay otra pregunta de Git / Cygwin / Perl, pero desafortunadamente no resuelve directamente mi problema: cygwin no puede ejecutar el permiso 'git-add-interactive' denegado

Como expliqué en " ¿Por qué si descargas Git 2.0 de la networking, siempre obtienes un package instalador 1.9.4? ", Ya no necesitas Cygwin, puedes usar directamente git bash , basado en msys2.

Si tiene que usar Cygwin, asegúrese de que su RUTA solo haga reference a Cygwin, y no a Git para Windows también, o este último podría interferir con el primero.