跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客GitHub 精选镜像工具UI配色美学隐私政策关于联系
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
Javajava

IDEA 连接 Gitee 配置及代码推送指南

综述由AI生成详细说明了在 IntelliJ IDEA 中配置 Gitee 账号并完成代码推送的完整流程。主要步骤包括:确认 Gitee 插件启用状态,在 Gitee 官网生成 Access Token 以替代密码登录,在 IDEA 设置中绑定账号与令牌验证连接。随后介绍了如何初始化本地 Git 仓库、添加远程仓库地址,以及进行首次代码提交和日常推送操作。通过该教程可解决新版 IDEA 连接 Gitee 时无法使用密码验证的问题,实现高效的版本控制协作。

岁月神偷发布于 2026/3/29更新于 2026/6/546 浏览

一、安装 / 启用 Gitee 插件(关键前提)

IDEA 2020 及以上版本已内置 Gitee 插件,无需手动下载,只需确认启用即可:

  1. 打开 IDEA,进入设置界面:
    • Windows/Linux:File → Settings(快捷键 Ctrl+Alt+S)
    • Mac:IntelliJ IDEA → Settings(快捷键 Cmd+,)
  2. 在设置窗口左侧,展开 Plugins(插件),顶部切换到 Installed(已安装)标签;
  3. 在搜索框输入 Gitee,找到插件后确保复选框已勾选(未勾选则勾选并点击 Apply → OK,IDEA 无需重启);

若未找到 Gitee 插件:切换到 Marketplace 标签,搜索 Gitee 安装,安装后点击 Restart IDEA 重启生效。

文章配图

二、获取 Gitee 私人令牌(Access Token,替代密码)

Gitee 已不再支持直接使用账号密码连接 IDEA,必须通过私人令牌验证,步骤如下:

  1. 打开 Gitee 官网(https://gitee.com/),登录你的账号;
  2. 进入个人设置:点击页面右上角头像 → 设置;
  3. 左侧导航栏找到私人令牌(Access Token),点击进入;
  4. 点击生成新令牌,配置令牌信息:
    • 令牌名称:自定义(如 IDEA-Connection,便于识别);
    • 权限勾选:至少勾选 repo(仓库相关,拉取 / 推送代码核心权限),其他权限按需勾选;
    • 有效期:按需选择(建议选「永久」,避免频繁重新生成);

输入 Gitee 登录密码验证,点击生成,生成后立即复制令牌(仅显示一次,关闭页面后无法查看,复制后妥善保存)。

文章配图

文章配图

三、IDEA 配置 Gitee 账号(关联令牌)

  1. 回到 IDEA 设置界面(Ctrl+Alt+S/Cmd+,),左侧展开 ;
Version Control → Gitee
  • 右侧界面:Host 保持默认 https://gitee.com/ 无需修改;
  • 点击 + 号(添加账号),在弹出的窗口中:
    • Login:输入你的 Gitee 用户名(不是邮箱,可在 Gitee 「个人设置 → 个人资料」中查看);
    • Password:粘贴第二步生成的私人令牌(不是 Gitee 登录密码);
  • 点击 OK,回到 Gitee 配置页面,点击 Test Connection(测试连接)。

    文章配图

    文章配图

    文章配图

    四、验证连接成功

    若弹出提示 Connection successful(连接成功),说明 IDEA 已成功关联 Gitee 账号,可直接使用 IDEA 进行克隆 Gitee 仓库、推送本地代码到 Gitee、拉取远程代码等操作。

    五、IDEA 推送本地代码到 Gitee

    1. 首次推送:本地无 Git 仓库时
    1. 初始化本地 Git 仓库
      • 打开你的项目,依次点击 VCS → Create Git Repository。
      • 在弹出的窗口中选择项目根目录,点击 OK,完成本地仓库初始化。
    2. 将项目文件加入 Git 暂存区
      • 在 IDEA 右侧的 Project 视图中,右键点击项目根目录,选择 Git → Add。
    3. 第一次提交本地代码
      • 依次点击 Git → Commit(快捷键 Ctrl+K / Cmd+K)。
    4. 关联 Gitee 远程仓库
      • 先在 Gitee 官网创建一个空白仓库,复制仓库的 HTTPS 地址(如 https://gitee.com/你的用户名/仓库名.git)。
      • 回到 IDEA,依次点击 Git → Remotes。
      • 在弹窗中点击 +,Name 填写 origin(默认远程仓库名),URL 粘贴刚才复制的仓库地址,点击 OK。
    5. 推送代码到 Gitee
      • 依次点击 Git → Push(快捷键 Ctrl+Shift+K / Cmd+Shift+K)。

    在推送窗口中,确认分支为 main(或 master),远程仓库为 origin,点击 Push 即可完成首次推送。

    文章配图

    若没有 Remotes,点击菜单中的 Manage Remotes... 选项。在弹出的窗口中,点击 + 号,输入远程仓库名称(一般用 origin)和 Gitee 仓库的 HTTPS 地址(例如:https://gitee.com/你的用户名/仓库名.git)。

    文章配图

    文章配图

    在提交窗口中,填写提交信息(如 init: 初始化项目),确认文件无误后点击 Commit。

    文章配图

    文章配图

    此时文件会从红色变为绿色,表示已加入暂存区。

    文章配图

    完成之后 VCS 变成 git。

    文章配图

    2. 日常推送:已有本地仓库且关联远程时
    1. 修改代码后,将变更文件加入暂存区
      • 右键点击变更的文件 / 目录,选择 Git → Add;或在 IDEA 底部的 Git 工具窗口中,勾选要提交的文件。
    2. 提交本地变更
      • 按 Ctrl+K / Cmd+K 打开提交窗口,填写提交信息,点击 Commit。
    3. 推送到 Gitee
      • 按 Ctrl+Shift+K / Cmd+Shift+K 打开推送窗口,确认分支和远程仓库无误后,点击 Push 即可。

    目录

    1. 一、安装 / 启用 Gitee 插件(关键前提)
    2. 二、获取 Gitee 私人令牌(Access Token,替代密码)
    3. 三、IDEA 配置 Gitee 账号(关联令牌)
    4. 四、验证连接成功
    5. 五、IDEA 推送本地代码到 Gitee
    6. 1. 首次推送:本地无 Git 仓库时
    7. 2. 日常推送:已有本地仓库且关联远程时
    • 💰 8折买阿里云服务器限时8折了解详情
    • Magick API 一键接入全球大模型注册送1000万token查看
    • 🤖 一键搭建Deepseek满血版了解详情
    • 一键打造专属AI 智能体了解详情
    极客日志微信公众号二维码

    微信扫一扫,关注极客日志

    微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

    更多推荐文章

    查看全部
    • 栈的压入弹出序列判断算法详解
    • Python 爬虫零基础学习路线与核心阶段详解
    • C++ 日志系统:高效异步日志实现解析
    • 本地离线部署 Whisper 模型实现语音转写
    • Angular 框架介绍:企业级前端开发
    • 大模型微调实战:基于 LLaMA-Factory 的 LoRA 微调指南
    • OpenCode 本地 AI 模型配置指南
    • 企业电子招投标系统首页设计与核心功能架构
    • OpenClaw 本地 AI 助手部署及飞书对接指南
    • 深度学习环境搭建指南:硬件配置、操作系统与 PyTorch 安装
    • 飞书 OpenClaw 机器人配置指南
    • 数字 IC 前端设计:前仿篇 (VCS, DVE, Verdi)
    • 从 0 到 1 打造 RISC-V 智能家居中控:硬件 + 固件 + 通信全链路实战
    • Python 常用医疗 AI 库及案例解析
    • 基于无人机的6G网络安全性分析与挑战
    • 群晖 Photos 零 GPU 实现人脸识别与 AI 相册功能
    • Dify AI 智能体部署与使用指南
    • 基于 Python 实现京东优惠券自动领取脚本
    • 智能家居 AI 开发指南:树莓派与云端 GPU 混合方案
    • Google Stitch:AI 驱动的 UI 设计与代码生成工具

    相关免费在线工具

    • Keycode 信息

      查找任何按下的键的javascript键代码、代码、位置和修饰符。 在线工具,Keycode 信息在线工具,online

    • Escape 与 Native 编解码

      JavaScript 字符串转义/反转义;Java 风格 \uXXXX(Native2Ascii)编码与解码。 在线工具,Escape 与 Native 编解码在线工具,online

    • JavaScript / HTML 格式化

      使用 Prettier 在浏览器内格式化 JavaScript 或 HTML 片段。 在线工具,JavaScript / HTML 格式化在线工具,online

    • JavaScript 压缩与混淆

      Terser 压缩、变量名混淆,或 javascript-obfuscator 高强度混淆(体积会增大)。 在线工具,JavaScript 压缩与混淆在线工具,online

    • Base64 字符串编码/解码

      将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

    • Base64 文件转换器

      将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online