在 GitHub 上管理项目的生命周期

中级
DevOps 工程师
管理员
开发人员
解决方案架构师
GitHub

完全控制你的 GitHub 项目。 通过工作规划和跟踪、有效的分支策略和通过 API 扩展 GitHub,从概念到将软件交付给用户来使用,可全程管理版本。

在此学习路径下,你将学习如何:

  • 使用 GitHub 项目版块来规划和跟踪相关工作。
  • 打包、进行版本控制并将软件版本交付给使用者。
  • 选择使团队成员可并行工作的分支策略。
  • 解决因多名参与者更改代码而造成的冲突。
  • 使用 GitHub API 和 GitHub 应用来构建可改进流程的工具。
  • 通过问题、拉取请求和搜索了解 GitHub 存储库的历史记录。

先决条件

本学习路径中的模块

了解如何使用主要 GitHub 功能,包括问题、通知、分支、提交和拉取请求。

了解如何使用项目板、分支和发布在 GitHub 上实现基于发布的工作流。

了解如何使用拉取请求管理对存储库源的更改。

了解如何使用合并冲突解决来解决分支中的重叠提交。

优化 GitHub 应用和功能的价值,以在你的工作流中管理用户,帮助加快流程速度,同时保持效率、安全性和可靠性。

了解如何在 GitHub 上使用筛选器、balme(按行显示最新提交的信息)和交叉链接搜索和组织存储库历史记录。