Всем привет. Чтобы клонировать свои репозитории на удаленные сервера нужно выполнить всего несколько шагов. Приятного чтения.
1 - Создание ключ пары
Для начала вам нужно сгенерировать два ключа для ssh, один публичный и один приватный.
ssh-keygen -t ed25519
Нажимаем enter несколько раз.
После этого в вашей домашней директории появится папка .ssh, переходим в нее
2 - Создание конфигурации
Создаем в папке .ssh файл config
nano config
В нее вставляем вот такой конфиг:
Host github.com
HostName github.com
IdentityFile ~/.ssh/id_ed25519
IdentitiesOnly yes
А теперь сохраняем файл. Если вы никогда не пользовались nano то вам сюда тык
после копируем данные с id_ed25519.pub с помощью cat
cat id_ed25519.pub
после получаем вот такой текст
ssh-ed25519 AAAAC3N...LpPG kesio@pc
копируем его и идем в github, заходим в настройки, ищем пункт
SSH and GPG keys
далее нажимаем на New SSH key
в поле title пишите для вас удобное название подключения и в нижнее поле тот самый ключ.
Готово! теперь у вас подключен ваш github аккаунт к пк/серверу.
Top comments (0)