Chaves privadas do Git Bash no Windows

Acabei de empurrar para um controle remoto do Windows com git bash. Resumo do que eu tive que fazer:
1. Exportar a chave privada OpenSSH do PuttyGen
2. Coloque a chave privada chamada ‘id_rsa’ dentro do diretório ‘Users username.ssh’.
3. Teste com
ssh username @ host
4. A parte estranha é que para a autenticação funcionar, eu tive que adicionar uma senha longa para a chave via PuttyGen. Se eu não tivesse uma senha longa e apenas pressionasse Enter, a solicitação de senha normal seria revertida para a máquina.