Windows 용 자식을 설치했고 Putty 또는 OpenSSH를 선택하는 옵션이 제공되면 OpenSSH를 선택했습니다. 그러나 퍼티가 설치되어 있고 git이이 작업을 포착하여 사용하려고 시도합니다. (필자는 환경 변수에서 GIT_TRACE = 2가)Windows에서 힘내 : OpenSSH 강제 사용
심지어 암호가없는 PPK 정말 이상한 원인이E:\blah>git push
trace: built-in: git 'push'
trace: run_command: 'ssh' '[email protected]' 'git-receive-pack '...
Enter passphrase for key 'C:\putty\my.ppk':
. 실제 문제는 퍼티 키를 사용해서는 안되며, ~/.id_rsa를 사용해야합니다.
이것은 설치 직후에 작동했지만 컴퓨터를 다시 시작한 후에 시작되었습니다.
다시 설치할 필요없이 git에 openssh를 사용하는 방법이 있습니까?
[슈퍼 유저] (http://superuser.com)에 속해 있다고 생각합니다. – Hubro
이것이 StackOverflow에 대한 유효한 질문이라고 생각합니다. Git과 언급 된 SSH 도구는 분명히 '프로그래머가 일반적으로 사용하는 소프트웨어 도구'이며, '소프트웨어 개발에 고유 한 실질적인 문제'([도움말 센터] (https://stackoverflow.com/) 도움/on-topic)). –