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插件会动态跟踪整个工程变化。**
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· .NET10 - 预览版1新功能体验(一)