2017-01-05 2 views
0

На моей машине с Windows 8.1 dev я заменил свой сломанный HDD новым и установил Git. Теперь я хочу продолжить внесение изменений в проект (который я скопировал с папкой git на мой новый жесткий диск из резервной копии), используя те же учетные данные, которые я использовал ранее. Но мои SSH ключи теперь безвозвратно потеряны на старом жестком диске. Есть ли способ продолжать вносить свой вклад в проект как «я»?Извлечение ключей SSH

+0

Ваш «идентификатор git» обычно привязан к вашему адресу электронной почты, а не к ssh-ключам. Для чего вы используете ключи? –

+0

Спасибо - я немного не уверен в этом, если честно. Я предположил, что нажать на Bitbucket (в этом случае) были необходимы какие-то ключи ssh, я уверен, что я сделал это в последний раз ... – GluePear

+0

Да, удаленные репозитории могут использовать SSH для доступа. Вы можете просто создать новую пару ключей SSH и добавить новый открытый ключ в свою учетную запись Bitbucket. По крайней мере, так можно было бы сделать это с GitHub. –

ответ

0

Если вы используете SSH для аутентификации в удаленном репозитории, вам необязательно нужен старый ключ. Вы можете создать новую пару ключей и добавить открытый ключ в удаленный репозиторий. Как это работает в деталях, зависит от того, какую услугу вы используете.

Ваш «идентификатор git» привязан к вашему имени и адресу электронной почты, используемому в commits, а не к вашему методу аутентификации.

Смежные вопросы