You need to enter the password for HTTPS every time. You can enter the password once according to the following settings, without having to enter the password and enjoying the speed brought by HTTPS.
Set the Remember password (15 minutes by default ):
git config --global credential.helper cache
If you want to set the time, you can do this:
git config credential.helper ‘cache --timeout=3600‘
In this way, it will expire after an hour.
Long-term storage password:
git config --global credential.helper store
You can also add a password when adding a remote address. (Recommended)
http://yourname:[email protected]/name/project.git
Supplement: You can use the client to store the password.
If you are using SSH and want to experience the high speed brought by https, you can do this: switch to the project directory:
cd projectfile/
Remove repository addresses in remote SSH Mode
git remote rm origin
Add an HTTPS remote repository address
git remote add origin http://yourname:[email protected]/name/project.git
Get it done, enjoy the speed!
See: http://git.oschina.net/oschina/git-osc/issues/2586
How to set the username and password in git over https or HTTP