Добавление дополнительной команды в поток git - PullRequest
1 голос
/ 09 июля 2020

Если я правильно понимаю, всякий раз, когда я выполняю git flow feature finish {my_feature}, это эквивалентно тому, как если бы я вручную запускал следующие 3 команды оболочки:

git checkout develop git merge --no-ff feature/{my_feature} git branch -d feature/{my_feature}

Есть ли способ указать дополнительную настраиваемую команду, которая должна быть запущена, когда я использую команду git flow?

Я знаю, что если я хочу добавить новые команды точно до или после 3 команд, которые запускается команда git flow, я мог бы написать отдельный сценарий оболочки. Но что, если я хочу добавить дополнительную команду между первыми двумя из этих команд? Или что, если я хочу исключить третью команду удаления ветки из этой операции потока git? Есть ли способ сделать это без написания собственных сценариев оболочки и репликации того, что делает поток git?

...