Инструкция для настройки работы с GitHub по SSH

Шаг 1: Проверка наличия SSH-ключей

Сначала нужно проверить, есть ли уже сгенерированные SSH-ключи на вашем компьютере. Откройте терминал и выполните команду:

ls -al ~/.ssh

Шаг 2: Создание нового SSH-ключа (если необходимо)

Если SSH-ключи отсутствуют, их нужно создать. Выполните команду:

ssh-keygen -t rsa -b 4096 -C "your_email@example.com"

Замените «your_email@example.com» на свой адрес электронной почты, использованный для регистрации на GitHub. Нажмите Enter для подтверждения всех последующих вопросов, оставив путь по умолчанию.

Шаг 3: Запуск агента SSH и добавление ключа

Запустите агента SSH:

eval "$(ssh-agent -s)"

Добавьте SSH-ключ в агент:

ssh-add ~/.ssh/id_rsa

Шаг 4: Добавление SSH-ключа в GitHub

Скопируйте содержимое SSH-ключа в буфер обмена:

cat ~/.ssh/id_rsa.pub

Зайдите на страницу SSH и GPG-ключей на GitHub и нажмите «New SSH key». Вставьте скопированный ключ и нажмите «Add SSH key».

Шаг 5: Проверка соединения

Теперь можно проверить соединение с GitHub:

ssh -T git@github.com

Если все сделано правильно, вы увидите сообщение приветствия.