idea编译器使用git拉取、提交非常慢的原因分析及解决

 更新时间:2025年09月01日 08:44:35   作者:糖醋菠萝鸡  
换电脑后IDEA使用Git操作卡顿,经排查发现杀毒软件误判runnerw.exe为病毒,解决方法:重命名该文件或关闭Windows实时保护,重启后Git速度显著提升

最近在公司换了一个电脑,但是发现这个电脑用idea编译器使用git拉取、提交各种操作非常慢,有时候需要等10分钟左右,这明显是不对劲的,说明电脑的某些环境影响到git和idea之间的整合了。

在idea拉取代码非常慢的原因

经过排查,发现IDEA 在执行 Git 命令的时候,其实是调用了一个runnerw.exe程序来执行命令的,问题就出在这个runnerw.exe程序上面,因为电脑的杀毒软件会把runnerw.exe文件识别为病毒,所以需要特殊处理修改这个文件名称。

解决方案

打开自己的idea软件目录下的bin目录,runnerw.exe文件就在这个目录下

把idea软件的bin目录中的runnerw.exe文件名称改成runnerw.exe.bak

保险起见,如果条件允许,可以再把Windows安全中心的实时保护功能关掉。

修改完之后重新启动电脑,在idea使用git就会非常快了

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Java中的增强for使用及说明

    Java中的增强for使用及说明

    增强for循环是一种简化遍历数组和集合元素的语法结构,适用于只需要访问元素而不需要索引或迭代器的情况,它提供了一种简洁而直观的方式来遍历数组或集合中的元素,但不能用于修改元素
    2025-11-11
  • java中hasNextInt判断后无限循环输出else项的解决方法

    java中hasNextInt判断后无限循环输出else项的解决方法

    这篇文章主要介绍了java中hasNextInt判断后无限循环输出else项的解决方法的相关资料,需要的朋友可以参考下
    2016-10-10
  • java对接第三方接口的三种实现方式

    java对接第三方接口的三种实现方式

    这篇文章主要为大家详细介绍了java对接第三方接口的三种实现方式,文中的示例代码讲解详细,具有一定的借鉴价值,感兴趣的小伙伴可以参考一下
    2025-05-05
  • springboot项目关闭swagger如何防止漏洞扫描

    springboot项目关闭swagger如何防止漏洞扫描

    这篇文章主要介绍了springboot项目关闭swagger如何防止漏洞扫描,本文通过示例代码给大家介绍的非常详细,感兴趣的朋友跟随小编一起看看吧
    2024-05-05
  • Java基础之容器Vector详解

    Java基础之容器Vector详解

    这篇文章主要介绍了Java基础之容器Vector详解,文中有非常详细的代码示例,对正在学习java的小伙伴们有很好的帮助,需要的朋友可以参考下
    2021-04-04
  • Spring中使用AOP进行事务管理实例

    Spring中使用AOP进行事务管理实例

    这篇文章主要介绍了Spring中使用AOP进行事务管理实例,当在Spring项目中涉及数据库操作时,事务管理是非常重要的,它可以确保数据库操作的一致性和完整性,Spring提供了强大的事务管理功能,可以通过声明式或编程式两种方式进行配置,需要的朋友可以参考下
    2023-09-09
  • Java手动方式创建枚举类示例

    Java手动方式创建枚举类示例

    这篇文章主要介绍了Java手动方式创建枚举类,结合实例形式分析了java创建枚举类的方法及相关操作技巧,需要的朋友可以参考下
    2019-08-08
  • SpringBoot自动配置的实现原理

    SpringBoot自动配置的实现原理

    这篇文章主要介绍了详解SpringBoot自动配置原理,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-01-01
  • java网络之基于UDP的聊天程序示例解析

    java网络之基于UDP的聊天程序示例解析

    这篇文章主要介绍了java网络之基于UDP的聊天程序示例解析,文中通过步骤及示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-08-08
  • springboot访问不存在的URL时的处理方法

    springboot访问不存在的URL时的处理方法

    在前后端分离的模式下,当Spring Boot应用接收到一个不存在的URL请求时,通常希望返回一个固定的JSON字符串作为响应,以便前端能够据此进行相应的处理,本文给大家介绍了springboot访问不存在的URL时的处理方法,需要的朋友可以参考下
    2024-12-12

最新评论