DevOps是否支持提交模板?

时间:2020-08-28 12:50:38

标签: azure-devops

我知道一般来说,在Git上可以通过修改.git-folder中的git config文件来启用提交模板。但是由于这些文件夹在DevOps中隐藏了,这在DevOps中是否可能甚至建议?如果可以在DevOps上执行,则过程是否不同?

在Git中,应修改git config使其包括:

[commit]
  template = ~/.gitmessage

2 个答案:

答案 0 :(得分:1)

不可能编辑.git / config文件并将其存储在远程仓库中,以供所有人克隆。

您可以在存储库的自述文件中包含指令以更改配置,

[commit]
  template = ~/.gitmessage 

一旦有人克隆它。

答案 1 :(得分:1)

同意Tomasz,这是默认的git行为,不是特定于Azure DevOps的。

一种解决方法:

  1. 启用branch policy,它将拒绝开发人员将更改直接推送到受保护的分支。开发人员需要创建请求请求才能推送更改。
  2. 配置pull request template文件。
  3. 更新存储库并创建请求请求以推送更改。
  4. 使用提取请求模板来更新提取请求描述。

然后我们可以在提交详细信息中对其进行检查。

结果:

enter image description here