WindowsのVSCodeからGitにSSH接続しようとして失敗するときの暫定対策
自分用の雑なメモ
症状
暫定対策
DISPLAY=needs-to-be-defined SSH_ASKPASS=/mingw64/libexec/git-core/git-askpass
暫定対策
環境変数SSH_ASKPASS
を使って、SSHキーのパスフレーズ入力にgit同梱のaskpassプログラムを指定している。これにより、パスフレーズ入力が必要になるとaskpassプログラムを起動し、その中ででパスフレーズ入力してVSCodeに渡せるようになる。