4

Каждый раз, когда я пытаюсь взаимодействовать с git после перезапуска своей машины, я получаю сообщение об ошибке, в котором мне отказывают в доступе.

Чтобы это исправить я ввожу команду

sudo ssh-add -K ~/.ssh/github_rsa

Это работает, пока я не перезагружу свой компьютер и не буду вводить его снова. Это страница , которая помогла мне до сих пор.

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

1 ответ1

5

Для всех, кто еще ищет, я нашел рабочее решение на Stackexchange, основанное на вопросе Reddit, в котором упоминается эта проблема, в частности, в macOS Sierra.

В дополнение к ssh-add -K вы также должны создать новый файл ~/.ssh/config с этим содержимым:

Host *
   UseKeychain yes
   AddKeysToAgent yes
   IdentityFile ~/.ssh/id_rsa
   IdentityFile ~/.ssh/id_25519

Работал на меня, надеюсь, это кому-то поможет :)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .