Чтобы добавить ключи SSH в GitHub, вы можете использовать несколько методов. Вот несколько примеров с кодом:
Метод 1. Использование веб-сайта GitHub
- Перейдите на сайт GitHub и войдите в свою учетную запись.
- Нажмите на изображение своего профиля в правом верхнем углу и выберите «Настройки» в раскрывающемся меню.
- На левой боковой панели нажмите «Ключи SSH и GPG».
- Нажмите кнопку «Новый ключ SSH».
- Дайте своему SSH-ключу название (например, «Мой SSH-ключ») и вставьте свой открытый SSH-ключ в поле «Ключ».
- Нажмите кнопку «Добавить ключ SSH», чтобы сохранить ключ.
Способ 2: использование командной строки (Git Bash, терминал и т. д.)
- Откройте интерфейс командной строки.
- Сгенерируйте новую пару ключей SSH, выполнив следующую команду, заменив адрес электронной почты собственным:
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
- При появлении запроса нажмите Enter, чтобы принять местоположение файла по умолчанию, и при необходимости введите парольную фразу.
- Запустите агент SSH, выполнив следующую команду:
eval "$(ssh-agent -s)"
- Добавьте свой закрытый ключ SSH в агент SSH, выполнив следующую команду, заменив
~/.ssh/id_rsaпутем к файлу вашего закрытого ключа:
ssh-add ~/.ssh/id_rsa
- Скопируйте содержимое файла открытого ключа, выполнив следующую команду:
cat ~/.ssh/id_rsa.pub
- Перейдите на веб-сайт GitHub, выполните шаги 1–3 из метода 1 и нажмите кнопку «Новый ключ SSH».
- Дайте своему SSH-ключу название (например, «Мой SSH-ключ») и вставьте содержимое вашего открытого ключа в поле «Ключ».
- Нажмите кнопку «Добавить ключ SSH», чтобы сохранить ключ.