GitHub技能

了解如何将GitHub用于为初学者设计的交互式课程和专家。

从开始GitHub简介

我们的课程

GitHub的第一天

GitHub简介

不到一个小时就可以开始使用GitHub。

使用降价进行沟通

使用Markdown(一种用于文本格式的轻量级语言)组织想法并进行协作。

GitHub页面

使用GitHub页面从GitHub存储库创建网站或博客。

GitHub上的第一周

审查拉取请求

在GitHub上进行协作和协作。

解决合并冲突

了解为什么会发生冲突以及如何解决冲突。

基于发布的工作流

练习基于发布的工作流并探索分支策略。

连点

在存储库中查找相关对话、提交和项目。

带代码空间的代码

使用GitHub代码空间和Visual Studio代码开发代码。

带副驾驶仪的代码

使用GitHub Copilot、Codespaces和VS code,使用AI提供的代码建议进行开发。

使用GitHub操作自动化工作流

Hello GitHub操作

创建GitHub操作并在工作流中使用它。

带操作的测试

创建工作流,使您能够对项目使用持续集成(CI)。

发布包

使用GitHub Actions将项目发布到Docker图像。

部署到Azure

使用GitHub Actions和Microsoft Azure创建部署工作流。

编写JavaScript操作

编写自己的GitHub JavaScript操作。

可重复使用的工作流

使工作流可在其他工作流中重用。

代码安全性和分析

保护您的存储库供应链

保护您的供应链,修补依赖漏洞。

安全代码游戏

在一个有趣的教育环境中学习软件安全。

CodeQL简介

了解如何启用CodeQL来保护代码。

更改提交历史记录

关于使用Git更改提交历史的技能课程。

秘密扫描简介

启用秘密扫描并进行功能漫游。

对课程有什么想法?使用我们的快速入门指南打造您自己的产品。

查看快速入门指南