--- title: Работа с репозиториями GitHub через терминал description: Аутентификация с помощью ключа ssh date: 2023-07-26T16:29:00+06:00 tags: [linux, git, ssh] --- ## Генерация ключа ```shell ssh-keygen -t ed25519 -C "@" ``` ## Вывод публичного ключа ```shell cat ~/.ssh/id_ed25519.pub ``` ## Добавление ключа в GitHub Необходимо зайти на GitHub в настройки своего аккаунта и перейти в раздел ["SSH and GPG keys"](https://github.com/settings/keys). Далее нужно нажать "New SSH key", вставить содержимое публичного ключа и сохранить изменения. ## Аутентификация в GitHub ```shell git remote set-url origin git@github.com:/.git ```