24

プロジェクトの管理にgit-flowを使用しています。を発行すると、次のメッセージが表示されますgit flow release finish foo

fatal: no tag message? 
Tagging failed. Please run finish again to retry. 

以下は、まったく新しい git リポジトリと 1 つのファイルを使用して、再現する一連の手順です。

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 が呼び出されます。タグを追加して保存すると、master ブランチになり、release/1.0 ブランチがまだ存在します。何がうまくいかないのですか?Git フローのバージョンは 0.4.1 です。

ありがとうございました。

4

3 に答える 3

11

私は同じ問題を抱えていました.core.editorの設定が問題でした。Geditをセットアップしたことがわかりました(方法はわかりません)。のようなものを試すかgit config --global core.editor "vim"、.gitconfig のエディター行を編集してください。

于 2011-08-29T13:08:18.573 に答える