1、需求描述
一般在GitLab中使用提交request或者加issue的過程當中,都會遇到每次填寫類似內容的狀況,並且通常團隊爲了規範,發起Merge Request都須要寫固定的格式。linux
以下所示,GitLab中有沒有提供能夠解決這一個問題的方案呢?git
2、添加Merge Request Templates
2.1 在項目中找到文件夾 .gitlab(和 .git 是在同一目錄)
2.2 建立文件夾 issue_templates
我已經在.gitlab目錄下,建立好了merge_request_templates目錄
服務器
2.3 在文件夾 issue_templates下添加你的模板md文件
好比其中的 Feature.md 內容大意以下:
gitlab
2.4 將添加的文件推送到服務器default分支上,好比通常是develop分支
2.5 查看效果
- 發起Merge Request的時候,能夠選擇模板【Choose a template】
- 選擇你須要的模板
好比我選擇 Feature模板,以下所示
這樣咱們每次發起Merge Request的時候就能夠很方便的使用模板了,快來定義你本身的gitlab模板吧!spa
參考連接
- https://www.linuxhelp.com/how-to-create-description-templates-for-gitlab-projects
- https://blog.csdn.net/king_hh/article/details/94600807
- https://ithelp.ithome.com.tw/articles/10223168
- https://www.jianshu.com/p/b2f3653f458a