Closed stottj closed 1 year ago
completed all exercises, received "Hi Coolnamehere! You've successfully authenticated, but GitHub does not provide shell access." when performing ex 4. Common issues are not ensuring you use the right spelling. One often seen issue is in the /.ssh file individuals are using identifyfile instead of identityfile.
👍🏻
Summary
Learn how to securely connect your local machine to your GitHub account using SSH (Secure Shell). Understand the advantages of SSH over HTTPS for repository operations like clone, push, and pull.
Description
Objective: Master the steps required to set up and use SSH for connecting to GitHub, eliminating the need to enter your username and password for each interaction.
Scope:
Learning Tasks
Understanding SSH and GitHub:
Generating SSH Keys:
ssh-keygen
command to generate an SSH key pair.Adding SSH Key to SSH-Agent:
Associating SSH Key with GitHub:
Testing the Connection:
Hands-on Practice:
ssh -T git@github.com.
Troubleshooting:
Learning Goals
Priority