ider git操作慢

现象

刚安装ider使用git没发现这问题。后面npm install --global --production windows-build-tools后重启电脑并且windows进行更新,发现ider操作git非常慢,并且不联网是正常的,联网才会慢。命令行使用git正常

尝试方案

  • 卸载最近windows更新。——无效
  • 修改C:\Program Files\JetBrains\IntelliJ IDEA 2020.3.2\bin目录下面的runnerw(64).exe文件名(或者删除),注意两个都要改名,比如改成runnerw.exe.bak和runnerw64.exe.bak ——无效
  • 重装ider——无效
  • 是不是有钩子程序——没有找到
  • 远程分支太多的原因——不是这个问题
  • 换个目录:重新拉取项目换个目录,发现一切正常

解决方案

最终将当前git项目删除,重新拉取。注意:如果本地有开发的代码,必须先提交到远程分支或在本地做备份

造成这个问题,可能我git lcok锁住时,我根据网上的方法直接删除lock文件。但是不确定是不是这个原因。

20211201更新

新拉的项目也有这个问题了。查看ider日志。

Windows Defender问题

大致是说ider无法获取防火墙的排除模式,可能被防火墙控制了,去防火墙将项目目录,ider目录,git目录加入白名单,没再出现这日志。具体参考https://blog.csdn.net/xjx891111/article/details/107456565

checking if there are unmerged

checking if there are unmerged  

files git status took 154706 ms

然后发现

文件稍微多了点足足话了154秒。离谱!!!

最终方案

最终发现项目里面有个node项目,npm下面有一个node_modules文件夹,idea的git插件会动态跟踪整个工程变化。

目里面有个node项目,npm下面有一个node_modules文件夹,idea的git插件会动态跟踪整个工程变化。**

posted @ 2022-10-24 20:55  享受生活2023  阅读(159)  评论(0)    收藏  举报