GITHUB SKILLS

GitHub 技能训练营

通过交互式课程学习如何使用 GitHub,无论您是 GitHub 初学者,还是富有经验的开发人员,都能找到适合您的课程。

GitHub Skills hero

本页面由人工翻译自 GitHub Skills 官方课程, 适用于所有初学者和老手 。如果您是第一次接触GitHub,建议先阅读 《什么是GitHub,它有什么用?》

GitHub上的第一天

带你快速上手 GitHub。我们将从基础讲起,助你打好根基。

GitHub 入门课程

一小时快速入门 GitHub

Markdown 教程

Markdown 是一种轻量级纯文本标记语言。在 GitHub 上,Markdown 几乎无处不在,它被用来编写文档、表达想法、发表评论。

GitHub Pages

使用 GitHub Pages,免费搭建您的个人网站或博客。

GitHub上的第一周

深入掌握规范的工作流与团队协作技巧,善用高效工具为开发加码,助你从新手成长为贡献者。

Git 入门课程

学习如何使用 Git 进行版本控制,包括命令行和 VS Code 两种使用方式。

审查 Pull Requests

学习如何在GitHub上进行协作

解决合成冲突

了解冲突发生的原因以及如何解决冲突

使用 Codespaces 编码

在云端使用 GitHub Codespaces 和 Visual Studio Code 编写代码

Repository 管理

学习如何为团队协作配置你的仓库。以便更好地支持多人协作,让项目保持有序、友好和健康发展

GitHub Copilot 学习课程

解锁 GitHub Copilot 带来的全新编程体验,探索 AI 如何大幅提升你的编程能力。

GitHub Copilot 入门课程

解锁 AI 编程,显著提升你的开发效率!支持代码补全,问答模式,智能体模式等多种AI交互方法。

定制你的 GitHub Copilot 体验

[待翻译] 通过自定义指令、提示词和聊天模式来定制 Copilot,以适应你的开发工作流程。

GitHub Copilot 代码审查

[待翻译] 利用 GitHub Copilot 的 Code Review 功能,提升代码质量,并在问题进入生产环境之前及时发现并修复。

GitHub Copilot 集成 MCP

[待翻译] 赋予 GitHub Copilot 更多工具以增强其能力。

使用 Copilot 编程智能体扩展团队

[待翻译] 使用 Copilot 云端智能体,直接在 GitHub 上帮你处理问题,无需配置开发环境。

使用 Copilot CLI 创建应用程序

[待翻译] 使用 GitHub Copilot CLI 管理 Issue 并构建一个 Node.js 计算器应用程序。

使用 Copilot 优化遗留代码

[待翻译] 在 GitHub Copilot 的帮助下,将学校古老的会计系统从 Cobol 迁移为现代化为 Node.js。

用 Copilot Spaces 沉淀并扩展团队知识

[待翻译] 了解如何借助 Copilot Spaces 将团队知识体系化,并优化组织流程。

使用 Copilot 智能体构建应用

[待翻译] 构建多层级应用程序,使用 GitHub Copilot 智能体模式与用户和外部系统交互。

使用 GitHub Spark 将创意转化为应用

[待翻译] 只需描述你的想法,即可将其转化为真实的 Web 应用程序,无需编码!

使用 GitHub Actions 自动化工作流程

通过强大而灵活的工作流自动化你的开发流程——从 CI/CD 到发布镜像,以及更多内容。

Hello GitHub Actions

学习如何创建并应用 GitHub Action 工作流

使用 Actions 进行测试

创建 Workflow,实现持续集成(CI)测试

在 Actions 中使用 AI

[待翻译] 学习如何在 GitHub Actions workflows 中集成 GitHub AI 模型

编写 JavaScript Actions

编写你自己的 GitHub JavaScript Action。

创建 AI 驱动的 Actions

[待翻译] 构建基于 JavaScript 的智能 GitHub Actions。

发布 Docker 镜像

使用 GitHub Actions 构建并发布 Docker 镜像。

代码安全和分析

学习如何发现漏洞、保护你的代码库,容不迫地交付高质量产品——一切都可以直接在你的开发环境中完成。

保护你的代码仓库供应链

[待翻译] 保护你的代码供应链安全,修复依赖项漏洞。

CodeQL 入门

[待翻译] 学习如何启用 CodeQL 来保障你的代码安全。

代码扫描(Secret Scanning)入门

[待翻译] 启用密钥扫描功能并体验相关特性。

安全代码游戏

[待翻译] 在有趣的学习环境中了解软件安全知识。

进一步学习

GitHub 文档

GitHub 用户文档