Работа с репозиториями GitHub через терминал
Генерация ключа
ssh-keygen -t ed25519 -C "<your>@<ema.il>"
Вывод публичного ключа
cat ~/.ssh/id_ed25519.pub
Добавление ключа в GitHub
Необходимо зайти на GitHub в настройки своего аккаунта и перейти в раздел “SSH and GPG keys”. Далее нужно нажать “New SSH key”, вставить содержимое публичного ключа и сохранить изменения.
Аутентификация в GitHub
git remote set-url origin git@github.com:<username>/<reponame>.git