Методы добавления ключей SSH в GitHub: веб-сайт и командная строка

Чтобы добавить ключи SSH в GitHub, вы можете использовать несколько методов. Вот несколько примеров с кодом:

Метод 1. Использование веб-сайта GitHub

  1. Перейдите на сайт GitHub и войдите в свою учетную запись.
  2. Нажмите на изображение своего профиля в правом верхнем углу и выберите «Настройки» в раскрывающемся меню.
  3. На левой боковой панели нажмите «Ключи SSH и GPG».
  4. Нажмите кнопку «Новый ключ SSH».
  5. Дайте своему SSH-ключу название (например, «Мой SSH-ключ») и вставьте свой открытый SSH-ключ в поле «Ключ».
  6. Нажмите кнопку «Добавить ключ SSH», чтобы сохранить ключ.

Способ 2: использование командной строки (Git Bash, терминал и т. д.)

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