Gitflow: Problema de instalação do Windows

Criado em 14 out. 2014  ·  8Comentários  ·  Fonte: nvie/gitflow

Eu segui as instruções aqui https://github.com/nvie/gitflow/wiki/Windows for Cygwin. Verifiquei se o git, util-linux e wget estão todos instalados, também executei o código "$'\r': command not found", mas quando executo o git flow init, recebo o seguinte erro

/usr/local/bin/gitflow-shFlags: linha 1: shFlags/src/shflags: Nenhum arquivo ou diretório
/usr/local/bin/git-flow: linha 85: DEFINE_boolean: comando não encontrado
/usr/local/bin/git-flow: linha 88: FLAGS: comando não encontrado
fatal: 'flow' parece ser um comando git, mas não fomos
capaz de executá-lo. Talvez o git-flow esteja quebrado?

Comentários muito úteis

Essas etapas finalmente funcionaram para mim.

$ 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 comentários

Quando você fizer um clone, certifique-se de incluir a opção --recursiv caso contrário o submódulo shflags não será puxado.

Instalei o Cygwin com os pacotes necessários.

Usando o Cygwin eu executei o comando:
$ wget -q -O - --no-check-certificate https://github.com/nvie/gitflow/raw/develop/contrib/gitflow-installer.sh | festança

Eu então cd em /cygdrive/c/Users/Pierce/Desktop/mai
Depois de executar o git flow init, recebo essas linhas
/usr/local/bin/gitflow-shFlags: linha 1: shFlags/src/shflags: Nenhum arquivo ou diretório
/usr/local/bin/git-flow: linha 85: DEFINE_boolean: comando não encontrado
/usr/local/bin/git-flow: linha 88: FLAGS: comando não encontrado
fatal: 'flow' parece ser um comando git, mas não fomos
capaz de executá-lo. Talvez o git-flow esteja quebrado?

Em seguida, altero o conteúdo no arquivo gitflow-shFlags de "shFlags/src/shflags" para "gitflow-shFlags".
Eu então tentei executar o git flow init novamente e desta vez ele desliga e morre inesperadamente

Não tenho certeza sobre isso. Confira este fork do GitFlow. É mais atualizado e está em desenvolvimento atual. Eu fiz a troca e não voltaria.

https://github.com/petervanderdoes/gitflow

Essas etapas finalmente funcionaram para mim.

$ 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 Obrigado, funcionou perfeitamente para mim

@Hamdiakoguz Obrigado.

@Hamdiakoguz Obrigado

Nao funciona para mim. Estou começando a pensar que tem algo a ver com as últimas atualizações do Windows? Começou para mim quando instalei o KB4074595 e o KB4023057.

  • Eu também tentei instalar uma versão mais antiga do git, não fez diferença.
  • cp shFlags/src/shflags para /usr/local/bin/gitflow-shFlags dá a mesma mensagem para mim: nenhum arquivo ou diretório.
  • Tentei sobrescrever o arquivo através do Windows Explorer (de C:\tools\cygwin\usr\local\bin para C:\Program Files\Git\usr\bin) e depois fiz uma reinicialização completa do sistema: não funcionou
Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

alexjeffburke picture alexjeffburke  ·  24Comentários

JoeSchr picture JoeSchr  ·  14Comentários

primeminister picture primeminister  ·  4Comentários

alanhogan picture alanhogan  ·  6Comentários

OJ picture OJ  ·  29Comentários