Git Bash-分段故障问题(Windows)

时间:2018-10-02 20:05:14

标签: windows git segmentation-fault git-bash

实际上,我也有此处提到的相同问题“ Why does bash (from git installation) give me segmentation fault suddenly?

我的git工作正常。但是我需要重新生成密钥生成值,并且出现了分段错误。我对git进行了远程控制,并安装了最新版本的git(2.19.0-64位)。我尝试从搜索中使用git-bash,从bin文件夹中使用bash.exe,从bin文件夹中使用git.exe,在Git文件夹下使用git-bash.exe,在Git文件夹下使用git-cmd.exe。结果是一样的。

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

有什么主意吗?预先感谢

2 个答案:

答案 0 :(得分:1)

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

尝试(进行测试)并解压缩latest 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,但是将其添加到受信任程序的列表中确实可以解决该问题

答案 1 :(得分:0)

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

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