我安裝了git for windows,當提供選擇Putty或OpenSSH的選項時,我選擇了OpenSSH。但是,我確實安裝了膩子,看起來git陷入了這種情況並試圖使用它。 (我有GIT_TRACE = 2的環境變量)Git在Windows上:強制使用OpenSSH
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':
這實在是怪異的原因是PPK甚至沒有口令。雖然真正的問題是它不應該使用膩子鍵,它應該使用〜/ .id_rsa
這是安裝後正常工作,但重新啓動計算機後,它開始這樣做。
有沒有辦法告訴git使用openssh而不必重新安裝它?
我認爲這屬於[超級用戶](http://superuser.com)。 – Hubro
我認爲這是StackOverflow的有效問題。上面提到的Git和SSH工具絕對是程序員常用的軟件工具,這甚至是一個「實用的,可回答的問題,這對於軟件開發來說是獨一無二的」(來自[幫助中心])(https://stackoverflow.com/幫助/切合主題))。 –