GitHub Getting Started with SSH and GPG Signing Creating a SSH key Step 1 - Generate a new key. ssh-keygen -t ed25519 -C "your_email@example.com" eval "$(ssh-agent -s)"