¿Existe un comando para deshacer git flow init?


84

Después git flow init, ¿cómo quitar el git flowmodelo?
Incluso, eliminé la configuración relacionada del .git/configarchivo.

$ git flow init
# force reset
$ git flow init -f

Ya elimine el contenido a continuación del archivo .git / config.

[gitflow "branch"]
    master = master
    develop = develop
[gitflow "prefix"]
    feature = feature/
    release = release/
    hotfix = hotfix/
    support = support/
    versiontag = 

Gracias.



3
@codebreaker, gracias por la respuesta. Ese hilo # 3212459 se trata git int, no git flow init...
payliu

Respuestas:


98

¡También puedes hacer lo que dijo @Peter desde la línea de comandos!

Esos comandos eliminan todas las secciones del archivo de configuración de git relacionadas con gitflow.

git config --remove-section "gitflow.path"
git config --remove-section "gitflow.prefix"
git config --remove-section "gitflow.branch"

Luego, puede reiniciar gitflow como de costumbre.

git flow init

1
Salvador de vida. Muchas gracias
CIRCULO

"gitflow.path" no existe a través de eclipse Init Gitflow.
softwarevamp

git config --remove-section "gitflow.path" && git config --remove-section "gitflow.prefix" && git config --remove-section "gitflow.branch"
Code Spirit

Quería votar a favor, pero aparentemente ya lo hice
miva2

Ah ah @ miva2, me alegro de haber sido útil dos veces.
danidemi

36

Si eliminó esas secciones de su configuración, cualquier referencia a git-flow desaparecerá.

Sin embargo, no es realmente necesario eliminar nada, el modelo git-flow es solo eso, es un modelo. Siempre puedes usar comandos de git estándar.

Lo que git-flow agrega a su configuración, solo lo usará el software git-flow, no el git en sí.


2
Creo que el problema con el que se estaba encontrando @payliu es que cuando ejecuta git flow initlos valores que establece no se pueden restablecer ejecutándolos por git flow initsegunda vez. Las herramientas de flujo de git hacen suposiciones sobre su repositorio que pueden no ser ciertas cuando se ejecuta git flow init. Vea los problemas con los que se encuentran los desarrolladores aquí: github.com/nvie/gitflow/issues/121
ThomasW
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.