How to Cache and Store your Github passwords in Git

If you are using the HTTPS protocol to clone GitHub repositories you would have come across this annoying scenario where you need to enter the password every time you push, pull and fetch. If...