专为GitHub新用户和专家设计的交互式课程,学习如何使用GitHub。
本课程基于GitHub Skills进行二次创造和翻译, 适用于所有初学者和老手 。如果您是第一次接触GitHub,建议先阅读《什么是GitHub,它有什么用?》
一小时快速入门 GitHub
学会使用Markdown表达你的idea以及协作沟通。Markdown 是一种轻量级的文本标记语言
使用 GitHub Pages 搭建一个属于你的网站或博客
学习如何在GitHub上进行协作
了解冲突发生的原因以及如何解决冲突
学习并实践基于发布的开发流程(Release-based workflow),了解不同的分支策略。
学习如何在GitHub仓库中查找相关讨论、查看提交历史、问题溯源。
在云端使用 GitHub Codespaces 和 Visual Studio Code 编写代码
解锁 AI 编程,显著提升你的开发效率!支持代码补全,问答模式,智能体模式等多种AI交互方法。
学习如何创建并应用 GitHub Action 工作流
创建 Workflow,实现持续集成(CI)测试
使用 GitHub Actions 将你的项目发布为 Docker 镜像
[待翻译] Create a deployment workflow using GitHub Actions and Microsoft Azure.
编写你自己的 GitHub Action,以 JavaScript 为例
编写可复用的工作流,在其他工作流中调用
[待翻译] Secure your supply chain, patch dependency vulnerabilities.
[待翻译] Learn about software security in a fun, educational environment.
[待翻译] Learn how to enable CodeQL to secure your code.
[待翻译] A skills course on changing the commit history with Git.
[待翻译] Enable secret scanning and take a feature tour.
GitHub 用户文档