No Cygwin, a execução git clone git@...
de , git pull
ou git push
, onde o controle remoto é um endereço de repositório SSH, falha. Abaixo está a saída da execução git clone
:
Cloning into 'iko-app-rocket'...
fatal: cannot run C:\Users\sakynimoD\scoop\apps\openssh\current\bin\ssh.exe: No such file or directory
fatal: unable to fork
Como você pode ver no caminho, usei o scoop , o gerenciador de pacotes do Windows. Usei-o para instalar o Gradle e ele instalou algumas outras coisas como dependências, incluindo ssh. Já desinstalei o Scoop, da forma recomendada, junto com todos os pacotes que ele instalou, mas o erro persiste.
Uma solução alternativa é declarar que o git deve usar o ssh
executável para SSH, o que parece redundante, mas aparentemente não é: env GIT_SSH=ssh git pull
funciona.