Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GitLab/GitHub合并请求的模板 #21

Open
findxc opened this issue Jul 23, 2019 · 0 comments
Open

GitLab/GitHub合并请求的模板 #21

findxc opened this issue Jul 23, 2019 · 0 comments

Comments

@findxc
Copy link
Owner

findxc commented Jul 23, 2019

GitLab 和 GitHub 在提交合并请求的时候可以渲染一个预设的模板,方便填写相关信息。

GitHub 的话是在项目下新建一个.github文件夹,里面加一个PULL_REQUEST_TEMPLATE.md文件即可。

GitLab 的话是在项目下新建一个.gitlab文件夹,然后再新建一个merge_request_templates 文件夹,里面放.md文件即可,可以放多个,在提交合并请求的时候可以选。

提交 issue 也是可以预设模板的,去参照开源项目即可。

以下为几个举例:

下面是我站在巨人肩膀上加了一些表情后的模板。去掉了检查部分的内容,呃,实际开发中感觉检查部分都是直接勾上 ... 感觉意义不大。

<!--
请用 heart 填写来拥有更好的 code review 效果 ~ 😄😄😄
-->

### 🤔 这个变动的性质是?

- [ ] ✨ 新特性开发
- [ ] 🐞 Bug 修复
- [ ] 🦢 重构
- [ ] 📝 文档、注释
- [ ] 🚀 打包、CI相关
- [ ] TypeScript 定义
- [ ] 测试用例
- [ ] 分支合并
- [ ] 其他改动(是关于什么的改动?)

### 💡 需求背景和解决方案

<!--
尽量描述清楚提交的代码实现了什么功能,可以从以下几个方面去描述:

1. 要解决的具体问题是?(禅道链接或者原型链接等)
2. 解决方案是?
3. 涉及UI/交互变动需要有截图或 GIF。(改动前是什么样的,改动后是什么样的)
-->

### ⚠️ 是否是破坏性的改动?

- [ ]- [ ] 否

如果是,请描述一下对现有功能具体做了哪些大的改动。
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant