我是git的新手。 我在我的电脑上安装了最新版本的msysgit。但是当我尝试使用git bash时,结果如下:
0 [main] sh.exe" 5132 fork_copy:user/cygwin data pass 0 failed,0x47F000.
.0x4843DC, done 232, windows pid 4132, win32 error 5
sh.exe": fork: Resource temporarily unavailable
sh.exe"-3.1$
我重新安装它但问题仍然存在。我也试过其他版本,但它也没有用。
答案 0 :(得分:1)
我升级到最新版本的msysgit和tortoisegit [msysgit(Git-1.9.0-preview20140217.exe)和tgit(TortoiseGit-1.8.7.0-32bit.msi)],修复了我的问题。 你可以试试。
其他人:您可以尝试关闭您的防病毒软件。
答案 1 :(得分:0)
win版本的git有一个内部mingw或cygwin,它与officisl mingw / cygwin实现不兼容,主要是关于小但重要的版本问题。
但这不是一个大问题,因为这个官方mingw / cygwin实现也包含他们的git,它很好地集成到他们系统的另一部分。
我的个人观点:Mingwin有很多不兼容的颠覆,它的唯一优势(与win32 api的良好整合,只有一个小脚步)已经过去了。如果你使用cygwin,目前最好做,并让它成为你系统上唯一的unix api(以避免compat问题)。
答案 2 :(得分:-1)
我遇到了同样的问题:
sh.exe" 8144 fork_copy: user/cygwin data pass 0 failed, 0x47F000..0x4843DC, done 236, windows pid 7912, Win32 error 5
我还从baidu.com上卸载了防病毒软件,现在一切正常。
所以,我想也许你可以尝试检查反病毒软件。
感谢。