在 GitHub 上构建社区驱动的软件项目
无论你是管理企业项目还是开源软件项目,都请了解如何使用 GitHub 来建立可促进沟通和协作,同时加强建议的指导原则、行为准则和安全最佳做法的的社区。
在此学习路径下,你将学习如何:
- 为专有项目和开源项目引入社区参与。
- 确定你的想法是否适合开源项目。
- 将现有项目从个人计算机或旧版控制系统移动到 GitHub。
- 确保 GitHub 存储库的安全。
- 为开源项目做出贡献。
先决条件
- 一个 GitHub 帐户
成就代码
是否希望请求成就代码?
本学习路径中的模块
了解如何使用主要 GitHub 功能,包括问题、通知、分支、提交和拉取请求。
了解如何通过有效的可发现性、指导和维护在 GitHub 上管理成功的 InnerSource 程序。
了解如何通过建立参与者指南、遵循经过验证的流程并使用社区标准来创建成功的开放源代码程序。
了解如何将现有项目上传到 GitHub。
学习如何将现有项目从旧的版本控制系统迁移到 GitHub。
在本模块中,你将了解在 GitHub 上生成、托管和维护安全的存储库的最佳做法。
了解如何使用 GitHub 查找开源项目以及要做出贡献的任务。 了解如何创建拉取请求并与项目维护人员进行有效沟通,以使你的更改被接受。 了解参与开源社区的好处。