金魚亭日常

読書,ガジェット,競技プログラミング

SourceTreeのsshキー(Windows)

OpenSSH形式のだとうまく動かない. 前まではできていたはずだけど,ssh-agentは起動しているけど~,みたいなことを言われる. 思い起こせば起動時に鍵のパスフレーズを訊かれていたのがなくなっている.

PuTTYならうまくいくそうなので,OpenSSH形式の鍵をインポートして使う.

git - SourceTree for Windows not working - Stack Overflow

これで動くのだけれど,ホスト鍵が記録されてない場合は通信中のまま止まる. タスクマネージャからSSHクライアントを終了すると,ホスト鍵を記録しますか,って聞かれるので,イエスにすると次から通信できるようになる.