【git學習】GitLab如何創建Merge Request Templates?

一、需求描述

通常在GitLab中使用提交request或者加issue的過程中,都會遇到每次填寫相似內容的情況,而且一般團隊爲了規範,發起Merge Request都需要寫固定的格式。

如下所示,GitLab中有沒有提供可以解決這一個問題的方案呢?

在這裏插入圖片描述

二、添加Merge Request Templates

2.1 在項目中找到文件夾 .gitlab(和 .git 是在同一目錄)

在這裏插入圖片描述

2.2 創建文件夾 issue_templates

我已經在.gitlab目錄下,創建好了merge_request_templates目錄
在這裏插入圖片描述

2.3 在文件夾 issue_templates下添加你的模板md文件

在這裏插入圖片描述
比如其中的 Feature.md 內容大意如下:
在這裏插入圖片描述

2.4 將添加的文件推送到服務器default分支上,比如一般是develop分支

2.5 查看效果

  • 發起Merge Request的時候,可以選擇模板【Choose a template】
    在這裏插入圖片描述

在這裏插入圖片描述

  • 選擇你需要的模板
    比如我選擇 Feature模板,如下所示
    在這裏插入圖片描述

這樣我們每次發起Merge Request的時候就可以很方便的使用模板了,快來定義你自己的gitlab模板吧!

參考鏈接

  • 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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章