I followed these instructions to the letter, including the part about password caching. It seems like the instructions are wrong, because every time I git push origin
git push origin
First find the version you are using for GIT.
using this command : git --version
if you have a newer version than 1.7.10.
Then simply use this this command.
Windows:
git config --global credential.helper wincred
MAC
git config --global credential.helper osxkeychain
Reference