【发布时间】:2021-08-07 09:25:44
【问题描述】:
当前的分支命名约定如下:
feature/NEU-123
我尝试创建一个 git 挂钩来添加提交消息,提交看起来像这样:
NEU-123: commit message
我没有创建这样的脚本的经验。这就是为什么我没有起点,需要尝试你的方法。
我查看了一些 Stackoverflow 条目,但找不到有关此特定命名约定的任何信息。 如果我在 master 分支上,或者任何只有一个单词分支名称的分支上,那么将完整的分支名称附加在前面也会很棒。
已经感谢您的帮助。
【问题讨论】:
-
这不是一个好主意。提交不绑定到特定分支。为什么要这样做?
-
因为我需要确定对特定分支的提交。如果将分支合并到主分支中,则很难这样做。每个分支都绑定一个问题。
-
@ElpieKay:在这种情况下,这并不是一个坏主意,因为分支名称是故意创建的,以匹配某种问题跟踪系统中的问题编号。 (我更喜欢将问题编号放入提交消息 body 而不是 header 但不同的组有不同的约定...)