发现相关的项目
如果您对某个特定主题感兴趣,请访问 github.com/topics/<topic>
。例如,如果您对机器学习感兴趣,您可以通过访问https://github.com/topics/machine-learning找到相关的项目和良好的首个 Issue。您可以通过访问主题浏览热门主题。您还可以搜索与您感兴趣的主题匹配的仓库。有关更多信息,请参阅“搜索仓库”。
如果您在 GitHub 上活跃,则可以在探索 GitHub中找到根据您过去的贡献、星标和其他活动提供的个性化项目和良好首个 Issue 推荐。
通过个人仪表盘,随时了解您关注的代码库以及您关注的人员和组织的最新活动。有关更多信息,请参阅“关于您的个人仪表盘”。
您可以与全球的开发者联系,提出和解答问题,学习知识,并与 GitHub 员工直接互动。要开始对话,请参阅“GitHub 社区支持”。
查找良好的首个 Issue
如果您已经知道要参与的项目,可以通过访问 github.com/<owner>/<repository>/contribute
在该代码库中查找适合初学者的 Issue。例如,您可以在 https://github.com/electron/electron/contribute 找到为 electron/electron
做出首次贡献的方法。
打开 Issue
如果您在开源项目中遇到 Bug,请检查该 Bug 是否已被报告。如果该 Bug 未被报告,您可以根据项目的贡献指南打开一个 Issue 来报告该 Bug。
验证 Issue 或 Pull Request
您可以通过多种方式为开源项目做出贡献。
重现已报告的 Bug
您可以通过验证 Issue 或为现有 Issue 添加更多上下文来为开源项目做出贡献。
测试 Pull Request
您可以通过将 Pull Request 合并到项目的本地副本并测试更改来为开源项目做出贡献。在 Pull Request 上添加测试结果的注释。
更新 Issue
您可以通过为现有 Issue 添加更多信息来为开源项目做出贡献。