---
title: 贡献者指南
sidebar_position: 0
---
### 首个 Pull Request
在写第一个 Pull Request？你可以从这一系列视频中学习怎么做：
[How to Contribute to an Open Source Project on GitHub](https://egghead.io/courses/how-to-contribute-to-an-open-source-project-on-github)

为了使你能够快速上手和熟悉贡献流程，我们这里有个列表 [good first issues](https://github.com/alibaba/lowcode-engine/issues?q=is:open+is:issue+label:%22good+first+issue%22)，里面有相对没那么笼统的漏洞，从这开始是个不错的选择。

如果你想解决一个 issue，请确定检查了该 issue 下的评论以防有人正在处理它。如果目前没人在处理该 issue，那么请留下评论去表明你想处理该 issue 以便其他人不会意外重复你的工作。

如果有人留言表明要处理该 issue 但是超过两周没有跟进，你可以接手工作，不过也应该留言说明。

### 提交 Pull Request
核心团队时刻关注 pull requests，我们会先评审你的 pull request，之后可能会合并，可能会要求再次更改，也可能会关闭该 pull request 并对此作出解释。我们会尽力全程更新和反馈。

**提交 pull request 前**，请确保完成以下步骤：

1. Fork [此仓库](https://github.com/alibaba/lowcode-engine)，从 main 创建分支。
2. 在仓库根目录下执行 yarn。
3. 如果你修复了 bug 或者添加了代码，而这些内容需要测试，请添加测试！
4. 确保通过测试套件（yarn test）。
5. 请签订贡献者许可证协议（Contributor License Agreement）。
   > 如已签署 CLA 仍被提示需要签署，[解决办法](/site/docs/faq/faq021)

### 核心贡献者交流
如果你想长期参与到项目维护中，我们提供了一个核心贡献者交流群。

1. 可以通过[填写问卷](https://survey.taobao.com/apps/zhiliao/4YEtu9gHF)的方式，参与到其中。
2. 填写问卷后加微信号 `wxidvlalalalal` 说明一下。
