IntelliJ Idea& Github:克隆失败了

时间:2015-12-11 08:12:13

标签: git github intellij-idea version-control

昨天,当我尝试使用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终极。

1 个答案:

答案 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,但只有在汇总说明无法解决您的问题时才能通读链接讨论

如何确保没有运行Cygwin进程?

使用Sysinternal的Process explorer如下:

  

Microsoft/SysInternals Process Explorer - 转到查找>找   句柄或DLL。在“句柄或DLL子字符串:”文本框中,键入   该文件的路径(例如“C:\ path \ to \ file.txt”)并单击“搜索”。