Cygwin에서 또는 (remote는 SSH 저장소 주소임) 실행이 실패합니다 git clone git@...
. 실행 결과는 다음과 같습니다 .git pull
git push
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
경로에서 볼 수 있듯이 나는국자, Windows 패키지 관리자. Gradle을 설치하는 데 사용했고 SSH를 포함하여 몇 가지 다른 항목도 종속성으로 설치했습니다. 권장 사항에 따라 Scoop과 설치된 모든 패키지를 제거했지만 오류가 지속됩니다.
ssh
한 가지 해결 방법은 SSH를 사용해야 하는 git 실행 파일을 선언하는 것입니다 . 이는 중복되는 것처럼 들리지만 분명히 env GIT_SSH=ssh git pull
유효하지 않습니다.
답변1
이제 명시적 설정이 작동하는 것을 확인했으므로 GIT_SSH=ssh
다음으로 조사할 것은 해당 설정이 설정되었는지(아마도 특종을 통해) 여부입니다. 를 실행하여 이를 확인할 수도 echo "$GIT_SSH"
있고, 실행 env
하여 전체 환경을 표시할 수도 있습니다.
설정된 경우 Windows의 환경 변수 설정이나 .bashrc
이와 유사한 것일 수 있습니다.