Я работаю над проектом в частном репозитории на https://www.bitbucket.com.
Я кодирую его локально, затем организую, комментируя и нажимаю обновление vie BitBucket Windows Git client, Sourcetree.
После этого я вынимаю файлы с удаленного сервера , для которого требуется аутентификация SSH.
Я попробовал следующее, чтобы связать репозиторий Git с учетной записью bitbucket:
- Запустил встроенный агент SSH Sourcetree (Pageant)
- Добавил мой .ppk(закрытый ключ PuTTY) к странице, используя мою кодовую фразу
- Открыл TerminalTree Terminal в местоположении моего проекта, позвонил ему
C:/Project
. - Используется
git init
для инициализации репозитория. - Используется
git push -u origin --all
, чтобы перетащить репо с моего компьютера на BitBucket. - Получил эту ошибку:
Permission denied (publickey).
- Пытался проверить, могу ли я
ssh -Tv [email protected]
- все еще,Permission denied
.
Я пытаюсь выяснить, что именно пошло не так - нашел ли мой ключ SSH вообще? Не загружен ли ключ в определенном месте?
Примечание. Я загрузил открытый ключ в свой профиль в BitBucket.