Gitflow: Problema de instalación de Windows

Creado en 14 oct. 2014  ·  8Comentarios  ·  Fuente: nvie/gitflow

Seguí las instrucciones aquí https://github.com/nvie/gitflow/wiki/Windows para Cygwin. Me aseguré de que git, util-linux y wget estén todos instalados, también ejecuté el código "$'\r': comando no encontrado", pero cuando ejecuto git flow init aparece el siguiente error

/usr/local/bin/gitflow-shFlags: línea 1: shFlags/src/shflags: No existe tal archivo o directorio
/usr/local/bin/git-flow: línea 85: DEFINE_boolean: comando no encontrado
/usr/local/bin/git-flow: línea 88: BANDERAS: comando no encontrado
fatal: 'flow' parece ser un comando git, pero no lo estábamos
capaz de ejecutarlo. ¿Quizás git-flow está roto?

Comentario más útil

Estos pasos finalmente me funcionaron.

$ wget -q -O - --no-check-certificate https://github.com/nvie/gitflow/raw/develop/contrib/gitflow-installer.sh | bash

$ cd gitflow
$ git submodule init
$ git submodule update

$ cp shFlags/src/shflags to /usr/local/bin/gitflow-shFlags

Todos 8 comentarios

Cuando haga una clonación, asegúrese de incluir la opción --recursiv; de lo contrario, no se extraerá el submódulo shflags.

Instalé Cygwin con los paquetes necesarios.

Usando Cygwin ejecuté el comando:
$ wget -q -O - --no-check-certificate https://github.com/nvie/gitflow/raw/develop/contrib/gitflow-installer.sh | intento

Luego cd en /cygdrive/c/Users/Pierce/Desktop/mai
Después de ejecutar git flow init obtengo estas líneas
/usr/local/bin/gitflow-shFlags: línea 1: shFlags/src/shflags: No existe tal archivo o directorio
/usr/local/bin/git-flow: línea 85: DEFINE_boolean: comando no encontrado
/usr/local/bin/git-flow: línea 88: BANDERAS: comando no encontrado
fatal: 'flow' parece ser un comando git, pero no lo estábamos
capaz de ejecutarlo. ¿Quizás git-flow está roto?

Luego cambio el contenido en el archivo gitflow-shFlags de "shFlags/src/shflags" a "gitflow-shFlags".
Luego traté de ejecutar git flow init nuevamente y esta vez se cuelga y muere inesperadamente

No estoy seguro de eso. Echa un vistazo a esta bifurcación de GitFlow. Es más actualizado y está en desarrollo actual. He hecho el cambio y no volvería.

https://github.com/petervanderdoes/gitflow

Estos pasos finalmente me funcionaron.

$ wget -q -O - --no-check-certificate https://github.com/nvie/gitflow/raw/develop/contrib/gitflow-installer.sh | bash

$ cd gitflow
$ git submodule init
$ git submodule update

$ cp shFlags/src/shflags to /usr/local/bin/gitflow-shFlags

@Hamdiakoguz Gracias, funcionó perfectamente para mí.

@Hamdiakoguz Gracias.

@Hamdiakoguz Gracias

no funciona para mi Estoy empezando a pensar que tiene algo que ver con las últimas actualizaciones de Windows. Comenzó para mí cuando instalé KB4074595 y KB4023057.

  • También intenté instalar una versión anterior de git, no hizo la diferencia.
  • cp shFlags/src/shflags to /usr/local/bin/gitflow-shFlags me da el mismo mensaje: no existe tal archivo o directorio.
  • Intenté sobrescribir el archivo a través del explorador de Windows (desde C:\tools\cygwin\usr\local\bin a C:\Program Files\Git\usr\bin) y luego reinicié todo el sistema: no funcionó
¿Fue útil esta página
0 / 5 - 0 calificaciones