UNPKG

921 BMarkdownView Raw
1# 如何贡献代码
2
3欢迎给 FormRender 提优化建议,或者修复已有 Bug,共促其发展
4
5## Branch 管理
6
7```
8master
9
10dev <--- Develop/PR
11```
12
13- `dev` 分支
14 - 所有的开发均在 dev 分支进行
15 - 提 PR 时候请提交到 dev 分支
16- `master` 分支
17 - `master` 是稳定不改的分支,不会在上面进行代码开发
18 - 在 dev 分支 publish 后会 merge 到 master,同时打对应 tag
19
20## Commit 格式
21
22```
23[{action}] {description}
24```
25
26- `{action}`
27 - `+` 新增功能
28 - `!` 更新或者修复 bug
29 - `-` 移除功能
30- `{description}`
31 - 尽可能详细的描述就好
32
33for example:
34
35- [+] 列表选项新增拖拽功能
36- [!] 修复输入框长按闪烁的问题
37
38## 更多
39
40- 很推荐在提交 PR 前,先在钉钉群里进行讨论,已防止此功能已经有同学在开发了
41- 但是如果是想修复文档和明显代码错误,直接提交 PR 就好