首页 > 解决方案 > Git Bash - 分段错误问题(Windows)

问题描述

确实我有同样的问题,这里提到了“为什么 bash(来自 git 安装)突然给我分段错误?

我的 git 工作正常。但是我需要重新生成 keygen 值并且我遇到了分段错误。我远程 git 并安装了最新版本的 git(2.19.0-64 位)。我尝试使用搜索中的 git-bash、bin 文件夹中的 bash.exe、bin 文件夹中的 git.exe、Git 文件夹下的 git-bash.exe 和 Git 文件夹下的 git-cmd.exe。结果是一样的。

在我阅读了上面分享的链接后,我也检查了 Windows 更新。但是没有更新。

有什么想法吗?提前致谢

标签: windowsgitsegmentation-faultgit-bash

解决方案


2.9 不是最新的,一:2.19 是。

尝试(用于测试)并在您想要的任何地方解压缩最新的 Git for Windows便携式存档。PortableGit-2.19.0-64-bit.7z.exe

然后在 CMD 会话中设置简化路径。

set PATH=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem
set GIT_HOME=C:\Path\to\Git
set PATH=%GIT_HOME%;%GIT_HOME%\bin;%GIT_HOME%\usr\bin;%GIT_HOME%\mingw64\bin;%PATH%

(添加您需要的任何其他路径)

然后尝试重新生成您的 SSH 密钥。

此外,请确保这与issue 1832issue 1291中的 AV(反病毒)无关。

我公司也使用趋势科技。
可以确认也可以例外/Git/usr/bin/bash.exe

对我来说是这样C:\Program Files\Git\usr\bin,但将它添加到受信任程序列表确实解决了这个问题


推荐阅读