git pull 每次都要求输入用户名和密码

git pull 每次都要求输入用户名和密码,则可以执行如下配置

git config credential.helper store
git config --global credential.helper store

执行后,cat .git/config查看,则多了下面的内容:

[credential]
        helper = store
[user]
        name = xxxx
        email = xxxxg@xx.com
[credential]
        helper = store

然后再回到项目目录下执行 git pull ,根据提示输入用户名和密码,输入正确后,以后再执行 git pull 就不用输入用户名和密码了。

git 为不同的项目设置不同的用户名和邮箱