首页 > 其他分享 >IDEA突然提示git is not installed Cannot identify version of git executable:no response?不识别git,重启即可

IDEA突然提示git is not installed Cannot identify version of git executable:no response?不识别git,重启即可

时间:2024-04-12 15:45:29浏览次数:26  
标签:executable git 配置 重启 路径 IDEA version 安装

闲话

  早上来打开IDEA编辑器,突然发现Git消失了,下意识点了一下安装git,等了一会发现安装失败!

  好嘛,大早上的事来了。

  随后调整了一个上午,最后实在忍不住起来上厕所,烦躁的不行把笔记本关机重启,回来发现居然自己恢复了。

  现在我把我查询的过程都记录下来,希望能有帮助到你的地方。

结论

  1.重新配置path路径

  2.清楚idea缓存

  3.确认git是否安装成功

  4.重启电脑!!!!!!!!遇事不决,关机重启,这句话果然是至理名言。(我最后就是这个方式好的)

解决

  研究了一圈,现在把我解决问题的路径记录下来,读者可以依次采取以下步骤,希望能够帮助到你。

  1.首先是看下自己配置的Path to Git executable 原本应该是系统自动侦查,可以调整下手动配置,路径如下:

 这两个路径都是我在查资料过程中看到有人分享的,我最后配置的是第一个路径。可以都试试。

配置完后点击Test,稍等一会,如果恢复了git会自己出来。

2.上述如果不生效,可以考虑清楚下idea缓存,再重新配置下路径试试,清除缓存如下:

 3.如果还不生效,可以考虑重新配置新的路径,下面这个路径是我在stack Overflow上查找到的路径:

/usr/local/bin/git

or

/usr/bin/git

 但是在实际操作过程中,我没有在bin路径下找到git,因此没有成功,也许你可以试试

4.如果上述都不可以,可以确认下自己有没有安装git,或者环境变量有没有配置,环境变量配置如下:

 

我实在不知道哪个生效,就把网上看到的环境变量配置都放进去了......

然后可以键入cmd,输入git --version 判断git是否安装成功:

 这一步如果成功了,说明你本地的git安装是没有问题的,不要再自我怀疑了。

5.重启,重启电脑!

我在输入上述命令后,响应结果响应的非常慢,需要等很久才响应。

现在判断可能是电脑内存吃满了,因此检测不到git?

总之,最后我重启笔记本,等开机,再打开IDEA自己就恢复了。

就是以上这些,希望能够帮助到你。

标签:executable,git,配置,重启,路径,IDEA,version,安装
From: https://www.cnblogs.com/runawayearth/p/18131448

相关文章

  • git回滚版本
    一、通过git命令1、恢复到一个旧版本并且旧版本后的都不要关键命令:gitreset回退原理:gitreset--hard命令会将HEAD指针、当前分支指针和索引区都移动到指定的commitID,从而重置工作区为该版本。步骤一:查看版本号。gitlog查找历史或使用gitreflog命令查找合并操作的commitID,......
  • D2. Set To Max (Hard Version)
    原题链接题解具体想\(a\)是如何一步一步变成\(b\)是很复杂的,所以我们换个角度思考(比如贡献)遍历每一个\(a[i]\)看看他们能帮助哪些\(a[j]\)变成\(b[j]\)而且不妨碍\((i,j)\)中\(a\)的元素,用数学语言表达就是\(use[j]=1;a[i]=b[j]>a[j];a[l]<a[i],l\in(i,j)or(j,i......
  • 再次理解Android targetSdkVersion
    1.问题发生第一问题发生:两个APP访问同一个系统类android.net.IpConfiguration,均正常编译生成apk安装到同一台设备上(排除了外部因素)。一个app能正常访问IpConfiguration的属性IpAssignmentipAssignment,另一个却报错没有这个属性。出问题的那个app,我通过反射获取获取并打印了Ip......
  • [openEuler]使用x2openEuler将CentOS8.2升级openEuler22.03-LTS-SP3提示MultiVersionP
    先上截图: 解决方案:卸载相关rpm包即可,内核卸载可通过#比如我要找到未使用的kernel-core的内核并卸载#动刀内核有无法启动的风险,请自行确认#查看当前内核uname-r#【输出结果】kernel-core-4.18.0-193.28.1.el8_2.x86_64#查看当前安装的kernel-core内核rpm-qkerne......
  • 【译】Visual Studio 中的 GitHub Copilot:2023年回顾
    在快速发展的软件开发世界中,保持领先是至关重要的。在VisualStudio中引入AI,特别是GitHubCopilot,已经彻底改变了开发人员的编码方式。通过将Copilot集成到VisualStudio中,您可以利用AI来简化工作流程,管理大型代码库,分析异常,甚至生成提交消息。这就像有一个知识渊博......
  • git worktree与分支依赖隔离
    gitworktree介绍gitworktree 是Git命令,用于管理多分支工作区。使用场景:同时维护不同分支,隔离分支依赖差异:从原有项目开辟一个分支作为另一个新项目,当两个项目依赖差距越来越大时,每次切换分支后都需要重新安装依赖。通过gitworktree可以隔离两个分支的依赖,并且两个分支......
  • git 常见操作
    1、第一次初始化gitinitgitadd.gitcommit-m‘firstcommit’[email protected]:帐号名/仓库名.gitgitpulloriginmastergitpushoriginmaster#-f强推[email protected]:git帐号名/仓库名.git2、工作基本操作gitcheckoutmaster切......
  • 如何将自己的SpringBoot项目上传到GitHub上面!
    我最近想把之前做过的一些Java项目上传到GitHub上面,在网上找教程,失败了很多次终于完成了,先将方法介绍给大家!对了,先确保自己电脑装git了!!下载地址(镜像站下载快):https://mirrors.tuna.tsinghua.edu.cn/github-release/git-for-windows/git/LatestRelease/选择自己的电脑版本,一......
  • 关于git的上传远程仓库的常用命令总结
    我一般上传的步骤:(注意在那个文件夹下打开你要传送的项目)(1)gitinit(2)gitadd.(3)gitcommit-m"上传的项目"(4)与你需要的仓库建立连接gitremoteaddorigin(SSH/HTTPS)(5)gitpush-uoriginmaster/main出现发现远程仓库需要删除的文件下如何进行修改.........
  • 如何提交代码到gitee
    1首先是gitee的设置。   创建好了。    2然后是虚拟机的设置。        已经提交上来了。 使用了-f提交代码之后,可以看到之前在gitee上的readme文件已经没有了。 ......