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.pubPrzejdź 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