Bookmark for me.

To use this option, you need to turn on the credential helper so that Git will save your password in memory for some time:

$ git config --global credential.helper cache
# Set git to use the credential memory cache

By default Git will cache your password for 15 minutes. You can change this if you like.

git config --global credential.helper 'cache --timeout=3600'
# Set the cache to timeout after 1 hour (setting is in seconds)

Ref: https://help.github.com/articles/set-up-git#password-caching