Zaloguj się na swoje konto MyDevil przez SSH.
Wygeneruj klucz SSH (zatwierdź domyślną ścieżkę klawiszem Enter, a przy pytaniu o hasło kliknij Enter dwukrotnie – klucz bez hasła pozwoli na automatyczne aktualizacje):

ssh-keygen -t ed25519 -C "mydevil-wsi"

Wyświetl i skopiuj wygenerowany klucz publiczny:

cat ~/.ssh/id_ed25519.pub

Przejdź na GitHubie do swojego repozytorium:

  • Wejdź w Settings -> Deploy keys (w menu po lewej stronie).
  • Kliknij Add deploy key.
  • Nazwij go np. "MyDevil", wklej skopiowany klucz w pole tekstowe i kliknij Add key (opcja Allow write access może pozostać odznaczona, wystarczą uprawnienia do odczytu).

Na serwerze MyDevil przetestuj połączenie z GitHubem:

ssh -T git@github.com

 

 

Spis treści: