我正在尝试创建一个别名来添加我的更改,并在之后提交它们。提交消息必须以分支名称为前缀。该消息应类似于:
“[BRANCH-123] 消息在这里”
我的分支以“bugfix/”或“feature/”之类的子树为前缀,我希望将它们从消息中删除。到目前为止,我有:
branch-name = "!git rev-parse --abbrev-ref HEAD"
something = "!f() { git add -A && git commit -m \"[${$(git branch-name)#*/}] $1\"; }; f"
但是,“某事”命令显示“错误替换”。