You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在IntelliJ中切换至BitBucket账户提交代码并移除Github账户

解决IntelliJ移除Github账户并仅关联BitBucket的方案

一、直接在IntelliJ中移除Github账户

  • 打开IntelliJ,进入File > Settings(Windows/Linux)或IntelliJ IDEA > Settings(Mac)
  • 在设置面板里找到Version Control > GitHub
  • 选中已添加的Github账户,点击右侧的减号(-)按钮删除,确认操作

二、配置IntelliJ仅关联BitBucket账户

  • 在设置面板的Version Control下选择Bitbucket
  • 点击加号(+)添加你的BitBucket账户,按提示完成授权
  • 检查工作仓库的远程地址:右键仓库根目录,选择Git > Remotes,确认远程地址为BitBucket的仓库URL,若不对直接修改

三、解决仍弹出Github凭据的问题

1. 清除IntelliJ本地存储的凭据

  • 关闭IntelliJ
  • 找到凭据存储目录并删除其中文件:
    • Windows:C:\Users\<你的用户名>\AppData\Roaming\JetBrains\<IntelliJ版本>\caches\credentials
    • Mac:~/Library/Caches/JetBrains/<IntelliJ版本>/credentials
    • Linux:~/.cache/JetBrains/<IntelliJ版本>/credentials
  • 重新启动IntelliJ

2. 清理系统凭据管理器中的IntelliJ关联Github条目

只删除和IntelliJ绑定的Github凭据,保留系统级Github凭据(确保其他程序可正常使用):

  • Windows:打开「控制面板 > 用户账户 > 凭据管理器 > Windows凭据」,找到IntelliJ相关的Github凭据并删除
  • Mac:打开「钥匙串访问」,搜索github或intellij,删除对应的关联凭据
  • Linux:打开系统自带的「密码和密钥」工具,找到对应条目删除

3. 区分Git全局与仓库本地配置

  • 为工作仓库单独配置BitBucket身份信息:进入仓库目录,执行终端命令
    git config user.name "你的BitBucket用户名"
    git config user.email "你的BitBucket注册邮箱"
    
  • 保留全局Git配置为Github信息(其他程序默认使用全局配置):执行终端命令
    git config --global user.name "你的Github用户名"
    git config --global user.email "你的Github注册邮箱"
    

四、验证设置

  • 操作工作仓库推送代码,确认使用BitBucket账户,无Github凭据请求
  • 用其他程序操作Github仓库,确认仍可正常使用Github账户

内容的提问来源于stack exchange,提问作者WillyNilly98

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.24 00:12:45