Я обнаружил, что большая часть этого работала для меня с несколькими небольшими изменениями.
- Запустите GitExtensions \ PuTTY \ puttygen.exe
- Нажмите Создать
- Нажмите Сохранить открытый ключ (в виде текстового файла)
- Нажмите Сохранить закрытый ключ (как файл ppk)
- Не нужно было запускать этот шаг - Запустить GitExtensions \ PuTTY \ pageant.exe C: \ path \ to \ ppk-file.ppk -
- Войти в bitbucket
- Зайти в настройки аккаунта
- Вставьте ваш открытый ключ в текстовый ввод ключей SSH как (пробелы важны, но без адреса электронной почты в конце): ssh-rsa [AA-YOUR-PUBLIC-KEY-ALL-ONE-LINE-SPACES-REMOVED- ==]
- Нажмите Добавить ключ
- В Git Extensions щелкните Репозиторий клонов
- Используйте ссылку на репозиторий SSH на bitbucket в качестве репозитория для клонирования (т.е. git@bitbucket.org: yourname / repo.git)
- Нажмите Загрузить ключ SSH
- Найдите и загрузите файл ppk
- Нажмите Клон
Также я обнаружил, что у меня возникла проблема, сказав, что машина, которую я искал, может быть неправильной. Я нашел это очень полезным, и если у вас возникли проблемы, может быть полезно Использование протокола SSH с Bitbucket и очень быстро помогло мне в этом.
Надеюсь, это поможет