【git学习】GitLab如何建立Merge Request Templates?

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
相关文章
相关标签/搜索