firstcontributions / first-contributions

πŸš€βœ¨ Help beginners to contribute to open source projects

Home Page:https://firstcontributions.github.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Updated flow due to removal of password authentication / SSH changes would be nice..

KaladinB4 opened this issue Β· comments

🐞 Problem
Github removed the password authentication options, and the guide does not smoothly walk through the proper setup without a bit of knowledge in troubleshooting.

🎯 Goal
When I was learning Git/Github it was incredibly frustrating that every guide required these troubleshooting steps and reconfiguration. IT would be nice to better introduce people more smoothly/easily without starting off on a bad path.

πŸ’‘ Possible solutions
Rather than the 'click copy code' directions, which uses the 'https://github.com/repository-name' directions, direct towards the next step being setting up the SSH key on the local machine / checking for them, then adding them to Github, then using the git@github.com branch

πŸ“‹ Steps to solve the problem
Bookmarking

image

README.md can be modified, Select SSH on the Clone tab, which is more friendly to beginners

Beginners need to be reminded to configure sshkey before cloning code from github.

#83605 i fixed it here for more beginner friendly! πŸ˜„

Beginners need to be reminded to configure sshkey before cloning code from github.

shouldn't the logs in the terminal do this job?

I followed the SSH key setup as per github docs but then when I tried to push using: git push -u origin there was an error. Git remote (origin) was still set to use HTTPS instead of SSH. I think the guide should be updated as it will be extremly helpful for beginners like me.