跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客我的书AI学习GitHub 精选镜像AI 生图工具UI配色美学关于
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
编程语言

使用 GitHub Desktop 将本地代码上传至远程仓库教程

使用 GitHub Desktop 工具将本地代码上传至远程 GitHub 仓库的详细步骤。内容包括下载并安装 GitHub Desktop、登录账号、添加本地仓库以及发布到远程仓库的操作流程。通过图形化界面操作,避免了命令行指令的记忆负担,适合初学者快速上手版本管理。

微码行者发布于 2026/3/21更新于 2026/10/486 浏览
使用 GitHub Desktop 将本地代码上传至远程仓库教程

下载安装 GitHub Desktop

在浏览器中搜索 GitHub Desktop,访问官网进行下载安装。

Download

网页会自动识别系统版本,点击下载按钮。

Download Version

下载完成后打开文件,程序将自动安装。

Install

桌面出现快捷图标表示安装完成。默认安装在系统盘,若需更改路径可在安装过程中选择(部分版本可能限制)。

Desktop Icon

登录使用 GitHub Desktop

首次启动会提示登录 GitHub 账号,点击 Sign into GitHub.com。

Login

选择 Continue with browser。

Browser Auth

浏览器界面会显示登录页面,输入密码或确认授权后点击 Continue。

Auth Page

随后会出现授权请求界面,点击允许按钮并选择打开 GitHub Desktop。

Authorize

本地代码上传远程 GitHub 仓库

首次打开软件,点击红框位置可创建本地仓库。

Create Repo

或在左上角点击 File,选择 Add local repository。

Add Local

点击 Choose 选择要上传的本地代码文件夹,选中最外层目录后点击 Add repository。

Choose Folder

系统会提示是否创建新本地仓库,点击 create a repository。

Confirm Create

在 Create a new repository 界面保持默认设置或修改名称描述,点击 create repository。

Repo Settings

返回主界面,此时仓库已创建但仅位于本地。界面分为三个区域:左侧切换仓库,中间查看分支,右侧为发布选项。

Main Interface

点击第一个区域,下方显示 Changes 列表。

Changes

点击第三个区域(Publish repository),默认发布为私有仓库,如需公开请取消勾选。编辑 Name 和 Description 后点击 Publish repository。

Publish

若发布失败,可再次点击该位置的蓝色小图标重试。

Retry

成功后,登录 GitHub 网页端即可查看上传的仓库。

GitHub Web

每次修改文件后,Changes 区域会自动列出变更文件。勾选需要提交的文件,填写总结与描述,点击 commit to main 提交到本地仓库。

Commit

最后点击蓝色的 Push origin 按钮,将本地仓库推送到远程仓库。

Push

目录

  1. 下载安装 GitHub Desktop
  2. 登录使用 GitHub Desktop
  3. 本地代码上传远程 GitHub 仓库

更多推荐文章

查看全部
  • 《Agent Runtime 工程化》第八章 Checkpoint、Resume、Rollback:导读
  • MySQL 常用命令速查表
  • 机器人脑部药物递送三大技术路径的可转化性分析
  • 小米智能家居 Miloco 分离式部署指南
  • 颠覆级里程碑:Whisper Large-V3-Turbo重构语音交互技术范式
  • 2024 年人工智能风险治理报告解读:构建全链条风控体系
  • 算法练习题解:哈希表、前缀和与贪心算法实战
  • 基于 FPGA 的日志及参数文件存储设计
  • SpringAI 结合 Ollama 本地部署 Deepseek 实现对话机器人
  • LeetCode 202. 快乐数:快慢指针解题思路与实现
  • Spring AI Agent Skills 接入与原理剖析
  • Rokid 灵珠平台搭建旅游 AR 智能体指南
  • Linux System V 共享内存:原理、实操与避坑
  • Stable Diffusion 模型原理与本地部署实战
  • Linux TCP 服务器开发:Echo 实现、并发优化与安全实践
  • 基于 SpringBoot 和 Streamable-HTTP 构建 MCP Server
  • 转行网络安全行业能提高收入吗?
  • 浏览器端 AI 绘画:Deeplearn.js 风格迁移技术解析
  • GitNexus 核心引擎:索引、社区检测与混合搜索
  • Open WebUI 新技术 MCPo:将 MCP 工具转换为 OpenAPI 接口

相关免费在线工具

  • 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