SSH - Secure Shell
# For macOS
brew install ssh
# For Linux
# Built-in into the distribution
# For Windows
# Install `Git Bash` — <https://gitforwindows.org/>
ssh-keygen -t rsa -C "EMAIL_ADDRESS"
# or
ssh-keygen -t rsa -C "$(hostname)"
Display the content of the specific SSH key
macOS & Linux
cat ~/.ssh/id_rsa.pub
Windows
notepad ~/.ssh/id_rsa.pub
id_rsa.pub
) into the “Key” field.NOTE: The “Title” field can be left empty.
ssh -T [email protected]
If you see the message:
Hi piecioshka! You've successfully authenticated, but GitHub does not provide shell access.
The configuration was successful.