Login failed. Check API token or GitLab version.Log in via Git if the version is older than 14.0
Login failed. Check API token or GitLab version.
Log in via Git if the version is older than 14.0

这是由于新版IntelliJ IDEA默认启用的GitLab插件与旧版GitLab服务器(低于14.0)之间不兼容的典型表现。插件强制使用新版API认证,而旧版GitLab不支持,从而导致登录失败。
核心解决方案:禁用GitLab插件
对于大多数用户来说,最直接有效的方法是禁用这个非必需的插件。因为代码的拉取、提交等核心Git操作完全依赖于本地的Git命令行工具,该插件仅提供额外的集成功能(如查看合并请求),并非必须。
操作步骤:
- 打开IntelliJ IDEA。
- 进入菜单:File → Settings (Windows/Linux) 或 IntelliJ IDEA → Preferences (macOS)。
- 在设置窗口左侧,选择 Plugins(插件)。
- 在插件列表顶部的搜索框中输入
gitlab。 - 在搜索结果中找到由 JetBrains 官方提供的 GitLab Integration 或 GitLab 插件。
- 点击插件右侧的 Disable(禁用)按钮。
- 点击 Apply 或 OK,然后重启IDEA。
重启后,登录弹窗将不再出现,可以正常使用Git进行所有操作