Add the SSH key to your GitHub account
# Copies the contents of the id_ed25519.pub file to your clipboard
clip < ~/.ssh/id_ed25519.pub
Tip: If clip isn't working, you can locate the hidden .ssh folder in C:/../User/.ssh, open the file in your favorite text editor, and copy it to your clipboard.

Testing your SSH connection
## Attempts to ssh to GitHub
$ ssh -T [email protected]
## output
> The authenticity of host 'github.com (IP ADDRESS)' can't be established.
> Ed25519 key fingerprint is SHA256:+DiY3wvvV6TuJJhbpZisF/zLDA0zPMSvHdkr4UvCOqU
> Are you sure you want to continue connecting (yes/no)?
- Compare if your fingerprint
(in this example
SHA256:+DiY3wvvV6TuJJhbpZisF/zLDA0zPMSvHdkr4UvCOqU) is the same as one of the GitHub's SSH key fingerprints
if so then continue with yes
# Output
Hi USERNAME! You've successfully authenticated,
but GitHub does not provide shell access.
If you have the same output , then all is well, and you should be able to use shh with GitHub