Git Bash - 段错误问题 (Windows)

Git Bash -Segmentation Fault Problem (Windows)

我确实遇到了这里提到的同样问题“Why does bash (from git installation) give me segmentation fault suddenly?

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

看完我上面分享的 link 后,我也检查了 windows 更新。但是没有更新。

有什么想法吗?提前致谢

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

尝试(用于测试)并将 latest Git for Windows portable archive 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 1832 or issue 1291 中的 AV(反病毒)无关。

My company also uses TrendMicro.
Can confirm that making an exception for /Git/usr/bin/bash.exe works as well.

For me it was C:\Program Files\Git\usr\bin, but adding it to the list of trusted programs did indeed fix the issue

我昨天遇到了同样的问题。使用 git-bash,我的所有命令(即 mvn、javac、git pull)都给出了错误 "Segmentation fault"。这是因为我的机器防病毒更新阻止了对我的本地登录配置文件的正确访问 (sambit-swain@TERMINAL) 卸载后,一切恢复正常。

因此,问题不在于 GIT BASH 或任何其他配置。我应该检查程序的访问级别(包括 SSH 密钥)。