plugin mac bugfix git git-flow

mac - Git-flow falla con "fatal: no hay mensaje de etiqueta?/Error en el etiquetado. Por favor, ejecute de nuevo para volver a intentarlo "



git init git flow (2)

Estoy usando git-flow para gestionar un proyecto. Recibo el siguiente mensaje al emitir git flow release finish foo :

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

Aquí está la secuencia de pasos para reproducir, con un nuevo repositorio de git y un solo archivo:

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''

En este punto, aparece el mensaje de error anterior y se llama a Vim para agregar una etiqueta. Cuando agrego la etiqueta y guardo, termino en la rama maestra, con la versión / 1.0 todavía existente. ¿Alguna idea de lo que va mal? La versión de flujo de Git es 0.4.1.

Gracias.


Antes de terminar su versión de lanzamiento / revisión, agregue la etiqueta manualmente.

git tag -a v0.1.2 -m "release_added"

por favor, no agregue espacios en el mensaje, luego finalice el lanzamiento / revisión, se le dará una ventana para agregar un mensaje

Si agrega la etiqueta y tiene un problema en el mensaje, cambie el mensaje usando

git tag <tag name> <tag name> -f -m "<new message>"

por favor no agregue espacios en el mensaje


Tuve el mismo problema, era una configuración de editor de núcleo que me estaba dando problemas. Resultó que había creado Gedit (no tengo idea de cómo). Intente algo como git config --global core.editor "vim" o edite la línea del editor en su .gitconfig.