首页 > 编程语言 >Java:JetBrains系列IDEA使用Git很慢(任何git操作都很慢)

Java:JetBrains系列IDEA使用Git很慢(任何git操作都很慢)

时间:2024-01-31 11:00:31浏览次数:32  
标签:Git 豆沙 电脑 IDEA exe 很慢

问题说明

公司电脑上使用 IntelliJ IDEA 的时候发现操作Git特别的慢,status、fetch、pull、checkout、commit这些基础操作都特别特别慢!!!!!

让人爆发的是在Settings里面查Git的版本需要20多秒!!!!!!(有时候真的想砸电脑……)

解决办法

这里查了好久的博文,几乎都是说commit屏蔽TODO检查的文章…………;不过还是让我找到几篇大佬写的解决办法,简单概括为:

IDEA 在执行 Git 命令的时候,其实是调用了一个exe程序(runnerw.exe(64位系统的runnerw64.exe))来执行命令,问题就出在这个exe程序上面,把它们豆沙啦!!!问题就解决了!

查看IDEA的安装目录下的bin目录,把这两个文件豆沙啦!!!!

其余问题

卡顿和执行慢的根源就是某些钩子程序,公司电脑还可能是“IP Guard”导致。

IP-Guard是国内比较知名的一款终端安全软件,一般面向企业销售,可以进行员工电脑的行为管理、数据加密等,保护公司数据资产,监督员工工作行为;所以,如果是公司电脑,按照上面提到的方法删除那两个文件就行,毕竟公司的没办法卸载这个软件;如果是个人电脑,豆沙啦!!!!!!

 

文章转载至:https://blog.csdn.net/EFSGFDSRH/article/details/130500777

标签:Git,豆沙,电脑,IDEA,exe,很慢
From: https://www.cnblogs.com/nhdlb/p/17998780

相关文章

  • 如何安全的在一个已有的git分支上,自动化的切换到另外一个分支指定commit
    如何安全的在一个已有的git分支上,自动化的切换到另外一个分支指定commit?下面是一种干净的安全的可以自动化的做法:清理本地脏数据gitcheckout.gitclean-df.将commit重置到HEADgitreset--hardHEAD重置子git模块gitsubmoduleforeach--recursivegitreset--har......
  • 使用IDEA打jar包三种方式 步骤(包含跳过测试模式)
    使用IDEA打jar包三种方式步骤(包含跳过测试模式)正文:方式一:网络最常见的打包方式。比较适用于普通项目打JAR包。方式二:比较适用于MAVEN项目打JAR包。方式三:maven界面。方式一:网络最常见的打包方式。比较适用于普通项目打JAR包。选中菜单栏中File–>ProjectStructure(文件–>项......
  • idea-Project Structre设置 Sources:显示项目的目录资源,那些是项目部署的时候需要的目
    idea-ProjectStructre设置ProjectStructreProject Projectname:定义项目的名称;ProjectSDK:设置该项目使用的JDK,也可以在此处新添加其他版本的JDK;Projectlanguagelevel:这个和JDK的类似,区别在于,假如你设置了JDK1.8,却只用到1.6的特性,那么这里可以设置语言等级为1.6,这个是......
  • Git初始流程
    Git初始流程SSH1.生成ssh秘钥ssh-keygen-trsa-b4096-C"[email protected]"2.设置ssh配置文件不设置会导致在执行[email protected]​命令时出现“ssh:connecttohostgithub.comport22:Connectiontimedout”错误cd~/.sshvimconfig......
  • dockerfile安装jenkins 并配置构建工具(node、npm、maven、git)
    dockerfile安装jenkins并配置构建工具(node、npm、maven、git):https://blog.csdn.net/weixin_39660224/article/details/88775707?ops_request_misc=&request_id=&biz_id=102&utm_term=dockerfile%20%E5%88%9B%E5%BB%BAjenkins&utm_medium=distribute.pc_search_result.......
  • git的使用
     根据廖雪峰老师学习所得笔记,用于复习回顾。廖雪峰git学习网址Git教程-廖雪峰的官方网站1.首先安装git 2.初始化仓库  在你想要作为仓库目录下输入命令:gitinit便会自动创建空的仓库3.提交文件  把想要提交的文件,放在仓库目录下,gitadd ‘完整的名字’,然后git......
  • 关于GitHub国内打不开的有效解决办法
    哈喽大家好,我是咕噜美乐蒂,很高兴又见面啦!GitHub是全球最大的开源代码托管平台之一,但由于某些原因,它在中国大陆地区经常会遭受网络封锁,导致无法正常访问。如果您也遇到了这个问题,不要担心,本文将为您介绍一些解决方法。解决方案一:修改hosts文件修改hosts文件是解决无法访问GitHub的最......
  • GitLab 首席产品官谈 DevSecOps 在 AI 时代的四大趋势
    内容来源:about.gitlab.com作者:GitLab首席产品官DavidDeSantoDevSecOps中的AI变革已经到来,你做好准备了吗?利用AI来加速创新并提高客户价值对于在AI驱动的市场中保持竞争力至关重要。AI在软件研发领域中的作用来到了关键时刻——这将迫使组织及其DevSecOps领导......
  • gitclone正常,但是git submodule报错Permission denied
    根本原因是,git这种形式没有权限参考https://www.hangge.com/blog/cache/detail_1561.html......
  • Gitlab 权鉴相关
    解决思路1、首先登录gitlab服务器执行以下命令:sudogitlab-railsconsole-eproduction 2、通过命令查找,确定用户为“root”#以下这两个命令都可以,随便输入一个user=User.where(id:1).firstuser=User.where(name:"root").first 3、将root用户密码重置为admin123......