Компьютеры · Инструкция
Как добавить новый SSH-ключ в GitHub
Для Git over SSH GitHub связывает публичный ключ с аккаунтом. В интерфейс нужно добавлять именно публичную часть ключа;
Короткий ответ
Скопируйте содержимое публичного файла `.pub`, откройте GitHub → Settings → SSH and GPG keys → New SSH key, вставьте ключ и сохраните.
Что делать
- Найдите публичный ключ: Например, проверьте `~/.ssh/id_ed25519.pub`. Если ключа нет, сначала создайте пару подходящим способом.
- Скопируйте строку .pub: Копируйте весь публичный ключ целиком; приватный `id_ed25519` не открывайте для отправки.
- Добавьте в GitHub: Settings → SSH and GPG keys → New SSH key; задайте понятный title и вставьте ключ.
- Проверьте доступ: Запустите `ssh -T git@github.com` и сверяйте fingerprint/ответ по официальной инструкции.
Проверка результата
- В аккаунте отображается новый SSH key
- SSH-проверка использует ожидаемый ключ
Важно
Никогда не вставляйте в GitHub или чат содержимое приватного SSH-ключа.
Что учитывать
Никогда не вставляйте в GitHub или чат содержимое приватного SSH-ключа.
Источники и проверка
Фактическая часть сверена по первичным источникам (в т.ч. Adding a new SSH key to your GitHub account). Пример и формулировки — редакция N1RO на 2026-09-18.