Я использую git-flow для управления проектом. При выдаче git flow release
finish foo
я получаю следующее сообщение:
fatal: no tag message?
Tagging failed. Please run finish again to retry.
Вот последовательность шагов для воспроизведения с новым репозиторием git и одним файлом:
touch test.txt
git init
git add .
git commit -m "Initial commit"
git flow init
[defaults accepted]
git flow release start 1.0
echo "Line 1" >> test.txt
git add .
git commit -am "Line added"
git flow release finish '1.0'
На этом этапе появляется сообщение об ошибке, указанное выше, и вызывается Vim для добавления тега. Когда я добавляю тег и сохраняю, я попадаю в главную ветку, а ветка release / 1.0 все еще существует. Есть идеи, что происходит не так? Версия Git flow - 0.4.1.
Спасибо.