Are you tired of Git asking for credentials every time you clone, push, or pull using HTTPS?
In this video, I explain why GitHub prompts for authentication when using HTTPS and show you how to set up SSH authentication on Ubuntu. After completing the setup, you'll be able to work with GitHub without repeatedly entering your credentials.
What you'll learn:
Why does HTTPS ask for credentials
How SSH authentication works
Generate an SSH key
Add the public key to GitHub
Test the SSH connection
Clone repositories using SSH