weex-ui-demo
Version:
A rich interaction, lightweight, high performance UI library based on Weex
44 lines (34 loc) • 1.42 kB
Markdown
## 怎么给 igola-weex-ui 贡献代码
**欢迎大家给 igola-weex-ui 提交 [pull requests](https://github.com/alibaba/weex-ui/compare/) (compare分支) 来修复 Bug、新增组件、完善文档案例已经任何优化建议都可以的**。
## Branch 管理
```
master
↑
dev <--- Develop/PR
```
- `dev` 分支
- 所有的开发均在 dev 分支进行
- 提 PR 时候请提交到 dev 分支
- `master` 分支
- `master` 是稳定不改的分支,不会在上面进行代码开发
- 在 dev 分支 publish 后会 merge 到 master,同时打对应 tag
## Commit 格式
``` 格式
<type>(<scope>): <subject>
<空行>
<body>
<空行>
<footer>
```
- `{type}`
- feat:新功能(feature)
- fix:修补bug
- docs:文档(documentation)
- style: 格式(不影响代码运行的变动)
- refactor:重构(即不是新增功能,也不是修改bug的代码变动)
- test:增加测试
- chore:构建过程或辅助工具的变动
- `{scope}`: commit的影响范围,比如会影响到哪个模块/性能/哪一层(业务层,持久层,缓存,rpc),如果是特性代码,可以写特性名称。
- `{subject}`: commit的简短描述,不超过50个字符。
- `{body}`: 跟subject一样,使用现在式,祈使句。应该说明提交代码的动机,以及跟前一个版本的对比。
- `{footer}`: 关闭JIRAh或是重大的变更信息