Я пытаюсь создать псевдоним для добавления своих изменений и их фиксации после. Сообщение фиксации должно начинаться с имени ветки. Сообщение должно выглядеть примерно так:
"[BRANCH-123] Сообщение здесь"
Мои ветки имеют префикс поддерева, например «исправление/» или «функция/», и я хочу, чтобы они были удалены из сообщения. Пока у меня есть:
branch-name = "!git rev-parse --abbrev-ref HEAD"
something = "!f() { git add -A && git commit -m \"[${$(git branch-name)#*/}] $1\"; }; f"
Однако команда «что-то» говорит «Плохая замена».