git Пароль к ключу работает в tortoisegit но не работает в gitbash windows Bad passphrase, try Enter passphrase for, OpenSSH

Получаем ошибки типа:

Bad passphrase, try again for...

или несколько раз:

Enter passphrase for .....
Enter passphrase for .....
Enter passphrase for .....

то есть один и тот же пароль работает в окнах графического режима, но не работает в консоли/

Причина и Решение

Видимо, дело в том, что gitbash хочет чтобы ключ был в формате OpenSSH.

Решение:

  1. Загрузите ваш ключ в Putty Key Generator (puttygen)
  2. И выгрузите его через меню в новом формате:
     Conversions -> Export OpenSSH keys

    (выберите название файла и сохраните)