Add an SSH Key to GitHub
Using SSH with GitHub is more secure and convenient than typing your password for every push/pull. This tutorial gives a polished, copy-paste friendly, step-by-step workflow (with troubleshooting, tips, and examples) so you can set up SSH keys correctly.