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

速览

完全控制 GitHub 项目。 通过工作规划和跟踪、有效的分支策略以及利用其 API 扩展 GitHub,从构思到将工作软件交到用户手中,全面管理发布流程。

在此学习路径中,你将了解如何:

  • 使用 GitHub 项目板来规划和跟踪工作。
  • 将软件发布进行打包、版本化并交付给消费者。
  • 选择一种分支策略,使团队成员能够并行工作。
  • 解决来自多个参与者的代码更改中的冲突。
  • 使用 GitHub API 和 GitHub 应用生成可改进流程的工具。
  • 通过问题、拉取请求和搜索浏览 GitHub 存储库的历史记录。

先决条件

本学习路径中的模块

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

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

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

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

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

了解如何使用 GitHub 上的筛选器、责任和交叉链接来搜索和组织存储库历史记录。