2.1 KiB
2.1 KiB
title | localeTitle |
---|---|
How to Contribute Via a Pull Request | 如何通过拉取请求进行贡献 |
拉取请求(PR)是一种向开源项目提交贡献的方法。它通常是使用分布式版本控制系统(DVCS)(如Git)向项目提交贡献的首选方式。
FreeCodeCamp是一个开源项目,所有内容都可以自由编辑。
- 用叉子在GitHub上的项目。
- 将其克隆到本地计算机。不要在github.com中在线编辑,因为编辑器可能会导致JSON格式数据出现问题。
- 使用表单
fix/some-bug
或feature/add-cool-thing
创建一个分支 ,并在该分支中进行更改并提交它们。 - 在线推送分支(如果在本地编辑)。
- 针对**“staging”**分支创建拉取请求 。
- PR的标题(也称为主题)应描述您的更改。即
fix typo in basic-javascript challenge
- 如果PR旨在解决特定问题,请附加到PR的提交消息
closes #1337
。如果公关合并,这告诉GitHub关闭该问题。 - 不要将问题编号添加到PR的标题中。即
minor improvements in basic-javascript challenge
这些是PR的一般指导原则,适用于大多数项目。在查看项目的提交历史记录时,它为每个人提供了快速的更改指南。
注意:并非所有拉取请求都被接受。 FCC项目维护人员将解释不接受的原因。
进一步阅读
- GitHub和Git基础培训 - 如何使用Git和GitHub
- FreeCodeCamp贡献指南
- 如何编写Git提交消息
- 如何将FCC克隆到Windows PC