Ключ SSH не работает на git bash после закрытия и открытия нового - PullRequest
0 голосов
/ 12 сентября 2018

Создать ключ ssh, используя следующую ссылку (https://help.github.com/articles/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent/) После создания ключа ssh, используя git bash и добавив его в github. Это работает только для этого конкретного git bash. Если я закрою git bash и открою снова. Тот же ключ sshне будет работать, нужно создавать новые. Кто-нибудь, пожалуйста, скажите мне, почему это происходит? или чего не хватает?

1 Ответ

0 голосов
/ 12 сентября 2018

Вам нужно будет автоматически добавлять ключ ssh к каждому сеансу при открытии Git Bash.Для этого, если вы работаете в Windows, выполните следующие шаги:

  • Перейдите в папку установки Git (обычно в C:\Program Files\Git\etc\ssh)
  • Отредактируйте файл ssh_config идобавьте строку IdentityFile Drive:\path\to\key, где Drive:\path\to\key должен указать локальный путь к ключу, который вы сгенерировали ранее, и сохраните файл после редактирования.

Теперь каждый раз, когда вы открываете Git Bash, ключбудет автоматически добавлен в сеанс ssh, и вам не нужно будет каждый раз добавлять ключ ssh.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...