百度后把过程和最终解决办法记录下来:
百度首先出来的解决办法如下:
来自:https://segmentfault.com/q/1010000012722511?sort=created
- 重启电脑
- 重新安装
- 安装到C盘
-
尝试网上的教程
- \Git\usr\bin 将 msys-2.0.dll拷贝到上一级目录,
- \Git\usr\bin
rebase -b 0x76000000 ..\msys-2.0.dll
- \Git\usr\bin
rebase -b 0x30000000 ..\msys-2.0.dll
- 再拷贝回去替换这个DLL文件
- 安装2.15.1.2-32bit 并重复第4步
- 安装2.7.3-64bit 并重复第4步
- 安装2.6.3-64bit 并重复第4步
最终解决办法
在CSDN上下载一个null.sys文件覆盖原来的即可,csdn下载需要分,我在百度网盘上共享给大家
下载地址:https://pan.baidu.com/s/16M2TYNT2yQf45ArtFZKvBA
下载解压之后覆盖到c:\windows\system32\drivers目录下
以管理员身份运行cmd,然后执行
sc start null
再次执行git bash,成功 !
在Idea中如果提示Git有问题,则打开setting,然后将git.exe的目录配置进去