открываем PowerShell — диск C, пользователи — заходим в нужного пользователя, зажимаем SHIFT плюс правая кнопка мыши — PowerShell

вводим команду: ssh-keygen -o -t rsa -C «GlebDran key» (имя в ковычках может быть любым)
enter, yes, enter, enter и ключ готов

переходим в папку SSH, открываем файл с расширением .pub (блокнотом, копируем содержимое)
Далее открываем GitHub

Add deploy key (зеленая кнопка) и вставляем содержимое pub файла

Видео как с генерировать SSH ключ в GitHub
источник: https://merkulova.thkit.ee/ta/kuidas-genireerida-ssh-voti/