From: https://stackoverflow.com/questions/5343068/is-there-a-way-to-skip-password-typing-when-using-https-on-github/5343146#5343146 With Git version 1.7.9 and later Since Git 1.7.9 (released in late January 2012), there is a neat mechanism in Git to avoid having to type your password all the time for HTTP / HTTPS, called credential helpers . (Thanks to dazonic for pointing out this new feature in the comments below.) With Git 1.7.9 or later, you can just use one of the following credential helpers: git config --global credential.helper cache ... which tells Git to keep your password cached in memory for (by default) 15 minutes. You can set a longer timeout with: git config --global credential.helper "cache --timeout=3600" (That example was suggested in the GitHub help page for Linux .) You can also store your credentials permanently if so desired, see the other answers below. GitHub's help also suggests that if you're on Mac OS X a...