Git init 问题显示“错误:无法分叉子进程:资源暂时无法使用 (-1)

问题描述 投票:0回答:1

安装后出现错误。 Cygwin64 终端显示“错误:无法分叉子进程:资源暂时不可用 (-1)...可能需要 DDL 变基;请参阅 'rebaseall / rebase --help'。当我打开 VS Code > 时,我也收到类似的错误新终端 > gitbash。

我尝试卸载并重新安装 Git(6 次),关闭图像的强制随机化(强制 ASLR)以及 expr.exe、grep.exe、rm.exe、sh.exe 的随机内存分配(自下而上的 ASLR),名称.exe。我尝试过更改 Git 文件夹位置,但似乎没有任何效果。有人可以帮忙吗?

我觉得我失去了理智,我只想继续完成这个在线教程......我觉得这是一个简单的修复,我让事情变得过于复杂......所以任何和所有的帮助将不胜感激。谢谢!

git dll cygwin git-bash rebase
1个回答
0
投票

这是修复方法。 1 转到 Windows Defender 安全中心设置 2 单击应用程序和浏览器控制 3 单击底部的“利用保护设置”链接 4 转到“程序设置”并单击“添加要自定义的程序”->“选择确切的文件路径” 5 导航到“C:\Program Files\Git\usr in\sh.exe”并添加它 6 覆盖并关闭以下各项: 强制ASLR 随机化内存分配(自下而上的 ASLR) 7 单击“应用”,现在一切正常。

© www.soinside.com 2019 - 2024. All rights reserved.