Remember github password 14 June 2015 macOS Insert the Github credentials for every pull or push is a little annoying, that happens when the repository was cloned with HTTPS. On github we found the solution to this problem. Important install Git version 1.7.10 or later because it has the helper. By default the helper store the password 15 minutes on Linux. Mac OS X: git config --global credential.helper osxkeychain If you installed git with homebrew osxkeychain is already install, the command to try the helper is below: $ git credential-osxkeychain usage: git credential-osxkeychain <get|store|erase> If the helper is not installed you can use the command bellow: $ curl -s -O https://github-media-downloads.s3.amazonaws.com/osx/git-credential-osxkeychain $ chmod u+x git-credential-osxkeychain $ sudo mv git-credential-osxkeychain "$(dirname $(which git))/git-credential-osxkeychain" Windows git config --global credential.helper wincred Linux: git config --global credential.helper cache To change the caching time you can use the command below: git config --global credential.helper 'cache --timeout=3600' 3600 is the time in seconds and is equal to one hour.