Intellij IDEA内置Git插件报错‘git进程退出码139’,无法使用怎么办?
解决IntelliJ IDEA内置Git插件报错
the git process exited with the code 139(Debian 10) 核对IDE的Git路径配置
打开File > Settings > Version Control > Git,确认Path to Git executable填的是系统Git的绝对路径(终端跑which git就能拿到,比如/usr/bin/git),别用IDE自带的Git。改完重启IDE试试。修复项目Git目录权限
报错139常和权限或内存访问有关,给项目的.git目录修正权限:sudo chown -R $USER:$USER /path/to/your/project/.git sudo chmod -R 755 /path/to/your/project/.git执行完重新打开项目。
调整IDE的内存分配
给IDE加些内存,避免Git进程因内存不足崩溃:- 打开
Help > Edit Custom VM Options - 添加或修改这两行参数:
-Xmx4g -XX:ReservedCodeCacheSize=1g - 保存后重启IDE。
- 打开
更新系统依赖库
Debian 10的旧依赖可能和插件不兼容,更新系统库:sudo apt update && sudo apt upgrade -y sudo apt install libssl1.1 libcurl4-openssl-dev -y更新完重启系统再开IDE。
清除IDE的Git缓存
删掉IDE的Git缓存文件,让它重新初始化:- 关掉IDE
- 删除缓存目录里的Git文件夹,路径大概是:
~/.cache/JetBrains/IntelliJIdea<你的版本号>/git - 重新启动IDE。
内容的提问来源于stack exchange,提问作者Simon
相关产品推荐
相关产品推荐

