Connecting to GitHub with SSH - GitHub Docs (original) (raw)
You can connect to GitHub using the Secure Shell Protocol (SSH), which provides a secure channel over an unsecured network.
About SSH
Using the SSH protocol, you can connect and authenticate to remote servers and services. With SSH keys, you can connect to GitHub without supplying your username and personal access token at each visit. You can also use an SSH key to sign commits.
Managing deploy keys
Learn different ways to manage SSH keys on your servers when you automate deployment scripts and which way is best for you.
Working with SSH key passphrases
You can secure your SSH keys and configure an authentication agent so that you won't have to reenter your passphrase every time you use your SSH keys.