idea使用git拉取代码提示错误:No such device or address
intellij idea2023.1.7中使用git拉取远端代码提示错误 error: unable to read askpass response from 'C:\Users\ASUS\.IntelliJIdea2019.1\system\tmp\intellij-git-askpass.bat' bash: /dev/tty: No such device or address并弹框提示错误“无法定位程序输入点”
原因:版本冲突,idea2023与Git-2.47.0-64-bit.exe不兼容
解决方案:按idea2023提示安装Git-2.45.1-64-bit.exe解决问题,再次git pull拉取远端会弹出输入账号密码的窗口,点击确定后成功拉取。
intellij idea2024.3
git版本需要2.19.2+。
Idea忽略提交文件、Idea设置文件隐藏、Idea提交时隐藏部分文件、git提交时忽略文件
通过File Types设置隐藏文件
- 进入IDE Settings,选择File Types。
- 在Ignore files and folders部分,可以设置忽略特定的文件或文件夹。例如,可以忽略.idea文件夹和*.iml文件
优点:
这种模式下git提交时会隐藏指定的文件,并且项目目录中也会隐藏这些文件。如上图:项目目录中已经不显示target .iml文件了。
有两个 idea.exe,idea64.exe
启动文件,同时也有两个相对应的配置文件.idea.exe.vmoptions(8g),idea64.exe.vmoptions(16g) 一一对应.(根据系统环境选择你需要配置的vmoptions文件.)
配置方法是一样的.(更改之前注意备份原配置文件谨慎操作,如果没有特殊要求建议不要修改)
这里个人建议:idea.exe.vmoptions(8g)配置
参数作用解释
-XX:ParallelGCThreads= 的值修改为你cpu的核数.
-Xms512m 设置初时的内存大小,提高Java程序的启动速度,建议将Xms和Xmx设置成一样的,避免重新分配内存时出现卡顿
-Xmx750m 设置最大内存数,提高该值,可以减少内存Garage收集的频率,提高程序性能
-Xverify:none 关闭Java字节码验证,从而加快了类装入的速度,并使得在仅为验证目的而启动的过程中无需装入类,缩短了启动时间
-XX:+UseParNewGC 使用并行收集算法
-server 使用服务器级垃圾回收策略,控制内存garage方式,这样你无需在花一到两分钟等待内存garage的收集
-Dsun.awt.keepWorkingSetOnMinimize=true 可以让IDEA最小化到任务栏时依然保持以占有的内存,当你重新回到IDEA,能够被快速显示,而不是由灰白的界面逐渐显现整个界面,加快回复到原界面的速度。
如何解决IDEA内存占用100%电脑卡顿问题?
https://blog.youkuaiyun.com/weixin_42220130/article/details/121821457
idea类报错,无法引入jar包,实际仓库中已有jar包
问题:本地仓库有了jar包,但是idea并不知道,pom中引入成功没有报错,但是类文件中写jar包中的对象类却报错,提示更新maven索引仓库
方案:
在idea maven设置里边有个Repositories 选中你的仓库手动更新构建索引(这里只更新本地仓库)如果上述操作执行后,jar包在idea pom还是不能依赖,此时可退出idea并选择清除缓存,这里清除的选择要勾选上maven索引库。
IDEA更改远程git仓库地址
首先,我们点击上方的【Git】按钮,打开下拉列表。
然后,点击最下方的【Mange Remotes】。
然后,点击里面的远程地址,再点击下方的类似编辑的图标。
最后,就可以编辑远程地址了,替换成我们新的远程仓库地址就可以了。点击完OK之后,可能需要我们重新输入新仓库的登录名和密码,输入下就可以了。