首页 > 解决方案 > 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.

有没有人遇到过这个或知道如何解决它?

标签: intellij-idea

解决方案


对于遇到此问题的任何人,我都错误地安装了 Git For Windows,并且在初始安装期间使用了“仅 Git Bash”选项而不是“命令行和 3rd 方应用程序”选项。要更改这些,您必须完全卸载 g4w 并选择新选项重新安装它。


推荐阅读