GitHub 新手训练营
从零开始掌握 GitHub 核心技能,开启你的开源之旅
本课程基于 GitHub Skills 官方教程,由人工翻译并深度定制。无论你是初学者还是资深开发者,这里都有适合你的实战演练。
第一次接触 GitHub?建议先阅读 《什么是 GitHub,它有什么用?》 了解基础概念。
31课程总数
16已翻译
6学习模块
基础
第一天:快速入门
进阶
第一周:团队协作
深入掌握规范的工作流与团队协作技巧,善用高效工具为开发加码,助你从新手成长为贡献者。
AI 辅助
GitHub Copilot AI 编程
解锁 GitHub Copilot 带来的全新编程体验,探索 AI 如何大幅提升你的编程能力。
Copilot 入门课程 待翻译解锁 AI 编程,显著提升你的开发效率!支持代码补全、问答模式、智能体模式等多种 AI 交互方法。
定制你的 Copilot 体验 待翻译通过自定义指令、提示词和聊天模式来定制 Copilot,以适应你的开发工作流程。
Copilot 代码审查 待翻译利用 GitHub Copilot 的 Code Review 功能,提升代码质量,并在问题进入生产环境之前及时发现并修复。
Copilot 集成 MCP 待翻译赋予 GitHub Copilot 更多工具以增强其能力,通过 MCP 协议连接外部服务。
用 Copilot 智能体扩展团队 待翻译使用 Copilot 云端智能体,直接在 GitHub 上帮你处理 Issue,无需配置开发环境。
用 Copilot CLI 创建应用 待翻译使用 GitHub Copilot CLI 管理 Issue 并构建一个 Node.js 计算器应用程序。
用 Copilot 优化遗留代码 待翻译在 GitHub Copilot 的帮助下,将古老的会计系统从 Cobol 迁移现代化为 Node.js。
用 Copilot Spaces 沉淀知识 待翻译了解如何借助 Copilot Spaces 将团队知识体系化,并优化组织流程。
用 Copilot 智能体构建应用 待翻译构建多层级应用程序,使用 GitHub Copilot 智能体模式与用户和外部系统交互。
用 GitHub Spark 将创意转化为应用 待翻译只需描述你的想法,即可将其转化为真实的 Web 应用程序,无需编码!
CI/CD
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,将 AI 能力集成到工作流中。
发布 Docker 镜像 已翻译使用 GitHub Actions 构建并发布 Docker 镜像到 GitHub Packages。
安全
代码安全与合规
学习如何发现漏洞、保护你的代码库,从容不迫地交付高质量产品——一切都可以直接在你的开发环境中完成。