Шаг 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
Если все сделано правильно, вы увидите сообщение приветствия.