我会直接将此报告给负责的项目,但很难知道哪个项目负责(Cygwin、Git 或用于 Windows 的 Git,它创建了我正在使用的 git.exe。这不是 Cygwin git,它是用于 Windows 的 Git。 )
使用 windows 命令提示符,git add -i [filename]
按预期工作。在显示提示之前有一个轻微的挂起,但没有什么可担心的。
使用 Cygwin (64),相同的命令只是无限期挂起。经过调查,我确定它启动了 perl.exe 的副本,然后将 CPU 最大化,但似乎没有返回。
这是另一个 Git/Cygwin/Perl 问题,但遗憾的是不能直接解决我的问题:cygwin cannot exec 'git-add--interactive' permission denied