我想设置一个脚本,该脚本在我的提交消息前面加上我的分支名称的一部分。
我想要的分支名称部分是项目票号。
分支的格式将是以下之一:
feature/ABC-123-my-cool-branch
ABC-123-my-cool-branch
在每种情况下,我想要提取的部分是ABC-123
。
然后我希望能够将脚本分配给commit-with-ticket-number
这样的别名,以便我可以输入:
$ commit-with-ticket-number "My fantastic commit"
,提交消息的结果为:
"ABC-123 My fantastic commit"
如何编写这样的脚本,根据我的分支名称将文本添加到我的提交消息中?