在 GitHub 上构建社区驱动软件项目

速览

无论你是管理企业还是开源软件项目,了解 GitHub 如何让你构建社区,这些社区可以促进沟通和协作,同时强化建议的准则、行为准则和安全最佳做法。

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

  • 为专有项目和开源项目构建社区参与。
  • 选择你的想法是否适合开源项目。
  • 将现有项目从个人计算机或旧版控制系统移动到 GitHub。
  • 确保 GitHub 存储库安全。
  • 参与开源项目。

先决条件

本学习路径中的模块

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

了解如何通过有效的可发现性、指导和维护在 GitHub 上管理成功的 InnerSource 程序。

了解如何通过建立参与者指南、遵循经过验证的流程以及使用社区标准来创建成功的开源计划。

了解如何将现有项目上传到 GitHub。

了解如何将现有项目从旧版本控制系统移动到 GitHub。

在本模块中,你将了解在 GitHub 上生成、托管和维护安全存储库的最佳做法。

了解如何使用 GitHub 查找要参与的开源项目和任务。 了解如何创建拉取请求并有效地与项目维护人员通信,以便接受更改。 了解参与开源社区的好处。