Run this command first and do the git pull give your password, Thats all once given successful password it automaticaly store it. It will not ask again and again. git config credential.helper store
To avoid multiple branch push at the same time.
git config --global push.default simple
##Setup the repository