错误信息:
git.exe pull -v --no-rebase --progress "origin"
0 [main] us 0 init_cheap: VirtualAlloc pointer is null, Win32 error 487
AllocationBase 0x0, BaseAddress 0x68560000, RegionSize 0x270000, State 0x10000
C:\Program Files (x86)\Git\bin\sh.exe: *** Couldn't reserve space for cygwin's heap, Win32 error 0
git did not exit cleanly (exit code 1) (672 ms @ 2015/9/18 11:09:57)
以前能正常使用。
今天push,fetch也能正常使用,就是会弹窗输用户名,密码(以前不用的)
pull是直接报错,上面是错误信息。
TortoiseGit应该使用的是较早的Git,特定的一个版本和特定的Windows版本会出现堆错误,无法创建进程堆,然后进程启动不了。
建议使用https://github.com/git-for-windows/git/releases的版本,然后卸载乌龟。使用
gitpulloriginmaster版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。