intellij-idea - Intellij GitToolBox 插件生成数十个永远不会关闭的 ssh.exe
问题描述
我刚开始在一家新公司工作,他们使用 Intellij 和 GitToolBox 插件。他们的代码在 BitBucket 上。我似乎能够手动完成所有事情,所以我认为 Git 和 SSH 的东西都是连接的。当我打开 Intellij 时,它会打开十几个或更多 ssh.exe 并最大化我的 CPU (i9) 并将永远保持这种状态,直到我手动杀死它们。当我尝试获取它时,它也会永远运行,并且永远不会显示进度或完成。我确认它确实是 GitToolBox 插件,因为当我删除该插件时不会出现此问题。我已经尝试过旧版本以及添加/删除插件。
我在 Intellij 日志中唯一能看到的是 repo hash mismatch INFO 消息和以下内容:
2021-08-16 14:04:36,198 [ 557785] WARN - nSystem.impl.ActionToolbarImpl - 'TodoViewToolbar' toolbar by default uses any focused component to update its actions. Toolbar actions that need local UI context would be incorrectly disabled. Please call toolbar.setTargetComponent() explicitly.
java.lang.Throwable: toolbar creation trace
和
2021-08-16 14:04:59,580 [ 581167] WARN - penapi.actionSystem.impl.Utils - Use DataManager.getDataContext(component) instead of SimpleDataContext for wrapping.
java.lang.Throwable: Use DataManager.getDataContext(component) instead of SimpleDataContext for wrapping.
有没有人遇到过这个或知道如何解决它?
解决方案
对于遇到此问题的任何人,我都错误地安装了 Git For Windows,并且在初始安装期间使用了“仅 Git Bash”选项而不是“命令行和 3rd 方应用程序”选项。要更改这些,您必须完全卸载 g4w 并选择新选项重新安装它。
推荐阅读
- excel - 如何在excel或VBA中搜索带有多个“-”的项目?
- python - 如何使用 attrs 定义数组对象?
- android - Jitpack 存储库检索到错误版本的依赖项
- mysql - 在mysql中的列中查找逗号分隔字符串中第一个非负整数的索引
- python - 使用 LU 分解实现 Ax = b 求解器时遇到问题
- c# - 带有引导程序和图像的 Foreach 列出 6 个列项
- django - 如何在 Django 中过滤特定用户的帖子?
- android - 无法确定 com.github.Kunzisoft:Android-SwitchDateTimePicker:1.9 的工件:由于早期错误而跳过
- java - Web 服务中是否有类似设施的监听器?
- c - NULL_PEN 和 PS_NULL 之间有区别吗?