git pull和push老是提示输入Git账号密码的解决方法

最近的项目在执行 git pull/push 的时候,老是提示要输入账号和密码。输入正确之后,下次执行 git pull/push 的时候还需要重新输入账号密码。

这应该是我不知道啥时候使用了错误的账号和密码,解决方法很简单:先 cd 到根目录,执行以下命令:

git config --global credential.helper store

执行之后会在 .gitconfig 文件中多出一项 【credential】:

[user]
        name = Deshun
        email = [email protected]
[credential]
        helper = store

然后 cd 到项目目录,执行 git pull 命令,会提示输入账号密码。

输完这一次以后就不再需要,并且会在根目录生成一个 .git-credentials 文件

git pull
Username for 'https://github.com': [email protected]
Password for 'https:[email protected]@github.com':
cat .git-credentials
https://Username:[email protected]

之后 pull/push 代码都不再需要输入账号密码了。

未经允许不得转载:w3h5 » git pull和push老是提示输入Git账号密码的解决方法

原创文章,作者:3628473679,如若转载,请注明出处:https://blog.ytso.com/150434.html

(0)
上一篇 2021年9月13日
下一篇 2021年9月13日

相关推荐

发表回复

登录后才能评论