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

Gitee 代码上传完整教程:从初始化到推送

在 Gitee 平台上传代码的完整流程,涵盖账号注册、仓库创建、本地 Git 环境配置、代码初始化、关联远程仓库及推送操作。同时包含分支管理及常见问题解决方案,如权限错误处理、冲突解决与大文件限制说明,帮助开发者顺利完成代码托管。

Ne0发布于 2026/3/30更新于 2026/5/2430 浏览
Gitee 代码上传完整教程:从初始化到推送

Gitee 代码上传完整教程

注册与准备

在 Gitee 官网注册账号并登录。安装 Git 客户端(Windows 可下载 Git Bash,Mac/Linux 通过终端安装)。

1. 创建仓库

登录 Gitee 后,点击右上角「+」选择「新建仓库」,填写仓库名称、描述,选择公开或私有,勾选「使用 README 文件初始化仓库」后点击创建。

图片

2. 进入本地目录

进入你想要上传的文件目录下,右键单击空白处,点击 Open Git Bash Here。

图片

3. 设置全局用户名和邮箱

git config --global user.name "YourName"
git config --global user.email "[email protected]"

4. 初始化本地仓库

git init

5. 添加与提交代码

将代码文件放入本地仓库目录后,执行:

git add .
git commit -m "Initial commit"

6. 关联远程仓库

在仓库页面点击「克隆/下载」复制 HTTPS 或 SSH 地址,然后输入下列命令(xxx 为刚才复制的链接):

git remote add origin xxx

7. 拉取远程代码

强制将远程仓库文件更新至指定远程仓库中(如果仓库为空可以跳过这一步骤):

git pull --rebase origin master

8. 推送代码到 Gitee

首次推送需关联远程仓库并上传:

git push -u origin master

若使用 SSH 且未配置密钥,需先生成 SSH 密钥并添加到账户设置中。

9. 验证上传

回到 Gitee 网页,刷新页面即可查看。

图片

10. 分支管理(可选)

创建新分支并切换:

git checkout -b new-branch

推送分支:

git push origin new-branch

常见问题

  • 权限错误:检查远程地址是否正确,或重新配置 SSH 密钥。
  • 冲突解决:合并前先拉取最新代码(git pull),手动解决冲突后重新提交。
  • 大文件支持:Gitee 单文件限制 100MB,需使用 Git LFS 管理大文件。

目录

  1. Gitee 代码上传完整教程
  2. 注册与准备
  3. 1. 创建仓库
  4. 2. 进入本地目录
  5. 3. 设置全局用户名和邮箱
  6. 4. 初始化本地仓库
  7. 5. 添加与提交代码
  8. 6. 关联远程仓库
  9. 7. 拉取远程代码
  10. 8. 推送代码到 Gitee
  11. 9. 验证上传
  12. 10. 分支管理(可选)
  13. 常见问题
  • 💰 8折买阿里云服务器限时8折了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 🤖 一键搭建Deepseek满血版了解详情
  • 一键打造专属AI 智能体了解详情
极客日志微信公众号二维码

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

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

更多推荐文章

查看全部
  • 基于 UltraScale 架构 FPGA 的 System Manager Wizard 使用:温度与电压监测
  • C++ 互斥量、锁与条件变量详解
  • Transformer、LLM 与 Stable Diffusion 模型对比分析
  • 在 VS Code 中集成 MiniMax M2.1 进行 AI 辅助编程
  • OpenClaw 开源 AI Agent 框架介绍与架构解析
  • Flutter Web 混合开发:构建跨平台 Web 应用
  • 学术论文知网 AIGC 检测原理与降重实操指南
  • Cesium 无人机智能航线规划:航点动作组与 AI 识别实战
  • 前端跨域问题的常见调试与解决方式
  • Web 自动化测试入门:Selenium 原理与实战
  • 开源 RAG UI:Kotaemon 构建文档问答系统
  • C++ 实现 JSON+HTTP Web 服务器与计算器实战
  • 微信 H5 缓存控制:后端重定向与前端强制刷新
  • spdlog 日志库嵌入式 Linux C++使用指南
  • Stable Diffusion WebUI 整合包安装与实战指南
  • AI Infra 基础架构:定义、核心组件与发展趋势
  • Python 格式化符号及转义字符用法详解
  • 利用 Cursor AI 快速生成 SpringBoot4+Vue3 学生信息管理系统
  • CPU、MCU、SoC 与 FPGA 核心概念对比
  • Spring Boot RESTful API 开发实战与测试指南

相关免费在线工具

  • Base64 字符串编码/解码

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

  • Base64 文件转换器

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

  • Markdown转HTML

    将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online

  • HTML转Markdown

    将 HTML 片段转为 GitHub Flavored Markdown,支持标题、列表、链接、代码块与表格等;浏览器内处理,可链接预填。 在线工具,HTML转Markdown在线工具,online

  • JSON 压缩

    通过删除不必要的空白来缩小和压缩JSON。 在线工具,JSON 压缩在线工具,online

  • JSON美化和格式化

    将JSON字符串修饰为友好的可读格式。 在线工具,JSON美化和格式化在线工具,online