昨天,当我尝试使用IntelliJ Idea从github存储库中取出时,它返回了以下错误:
Clone Failed. Cannot fork() for git-remote-https: Resource temporarily unavailable.
当我从命令提示符或其他IDE(如Netbeans)使用git时,一切正常。你能救我吗?
操作系统:Windows 10 1511 x64。 Git:2.5.3 cygwin64。 想法:15.0.2终极。
答案 0 :(得分:2)
Cygwin的分叉问题详见here
总结一下这个修复,在确保没有其他cygwin进程在运行之后,尝试在关闭Intellij AND后执行以下命令:
$CYGWIN_HOME\bin\dash.exe -c '/usr/bin/rebaseall -v'
此外,您可能需要通过执行Cygwin的setup.exe来安装rebase包,如果您还没有。在这种情况下,步骤是:
a. Install the Cygwin rebase package (if necessary)
b. shutdown all Cygwin processes
c. execute the command listed above
此问题之前已在Cygwin邮件列表中报告过:http://cygwin.com/ml/cygwin/2015-10/msg00269.html,但只有在汇总说明无法解决您的问题时才能通读链接讨论
使用Sysinternal的Process explorer如下:
Microsoft/SysInternals Process Explorer - 转到查找>找 句柄或DLL。在“句柄或DLL子字符串:”文本框中,键入 该文件的路径(例如“C:\ path \ to \ file.txt”)并单击“搜索”。