错误示例
remote: HTTP Basic: Access denied fatal: Authentication failed for "xxx"
错误原因
由于修改了公司gitlab的账号密码,导致在从远程服务器拉取代码时提示访问失败,权限不足。
解决方案
- 在操作系统中右键命令行,以管理员身份运行
git config --system --unset credential.helper
,清空本地保存的用户名和密码。 - 以管理员身份打开
C:\Program Files\Git\mingw64\etc\gitconfig
文件(32位的对应Program Files(32)文件夹),在其中写入以下命令保存。
- 之后再次访问远程服务器就可以输入账户密码了,第二步操作是保存输入的密码,否则需要每次访问远程服务器都需要输入密码。