Gitflow: Problème d'installation de Windows

Créé le 14 oct. 2014  ·  8Commentaires  ·  Source: nvie/gitflow

J'ai suivi les instructions ici https://github.com/nvie/gitflow/wiki/Windows pour Cygwin. Je me suis assuré que git, util-linux et wget sont tous installés, j'ai également exécuté le code "$'\r': command not found" mais lorsque j'exécute git flow init, j'obtiens l'erreur suivante

/usr/local/bin/gitflow-shFlags : ligne 1 : shFlags/src/shflags : aucun fichier ou répertoire de ce type
/usr/local/bin/git-flow : ligne 85 : DEFINE_boolean : commande introuvable
/usr/local/bin/git-flow : ligne 88 : FLAGS : commande introuvable
fatal : 'flow' semble être une commande git, mais nous n'étions pas
capable de l'exécuter. Peut-être que git-flow est cassé ?

Commentaire le plus utile

Ces étapes ont finalement fonctionné pour moi.

$ 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

Tous les 8 commentaires

Lorsque vous effectuez un clonage, assurez-vous d'inclure l'option --recursiv sinon le sous-module shflags ne sera pas extrait.

J'ai installé Cygwin avec les packages nécessaires.

En utilisant Cygwin, j'ai exécuté la commande :
$ wget -q -O - --no-check-certificate https://github.com/nvie/gitflow/raw/develop/contrib/gitflow-installer.sh | frapper

J'ai ensuite cd dans /cygdrive/c/Users/Pierce/Desktop/mai
Après avoir exécuté git flow init, j'obtiens ces lignes
/usr/local/bin/gitflow-shFlags : ligne 1 : shFlags/src/shflags : aucun fichier ou répertoire de ce type
/usr/local/bin/git-flow : ligne 85 : DEFINE_boolean : commande introuvable
/usr/local/bin/git-flow : ligne 88 : FLAGS : commande introuvable
fatal : 'flow' semble être une commande git, mais nous n'étions pas
capable de l'exécuter. Peut-être que git-flow est cassé ?

Je modifie ensuite le contenu du fichier gitflow-shFlags de "shFlags/src/shflags" à "gitflow-shFlags".
J'ai ensuite essayé d'exécuter à nouveau le git flow init et cette fois, il se bloque et meurt de manière inattendue

Pas sûr de celui-là. Découvrez ce fork de GitFlow. Il est plus à jour et est en cours de développement. J'ai fait le changement et je n'y retournerais pas.

https://github.com/petervanderdoes/gitflow

Ces étapes ont finalement fonctionné pour moi.

$ 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 Merci, cela a parfaitement fonctionné pour moi

@Hamdiakoguz Merci.

@Hamdiakoguz Merci

Ne fonctionne pas pour moi. Je commence à penser que cela a quelque chose à voir avec les dernières mises à jour de Windows ? Cela a commencé pour moi lorsque j'ai installé KB4074595 et KB4023057.

  • J'ai également essayé d'installer une ancienne version de git, cela n'a fait aucune différence.
  • cp shFlags/src/shflags to /usr/local/bin/gitflow-shFlags donne le même message pour moi : aucun fichier ou répertoire de ce type.
  • J'ai essayé d'écraser le fichier via l'explorateur Windows (de C:\tools\cygwin\usr\local\bin à C:\Program Files\Git\usr\bin), puis de redémarrer complètement le système : n'a pas fonctionné
Cette page vous a été utile?
0 / 5 - 0 notes