fatal: Authentication failed for解决方法


1.如果push遇到在输入密码是熟错后,就会报这个错误fatal: Authentication failed for

解决办法:

git config --system --unset credential.helper

之后你在push就会提示输入名称和密码

免输入用户密码方法:

git config --global credential.helper store

git config --global user.name "xuhaiyan"

git config --global user.email "haiyan.xu.vip@gmail.com"

生成密钥:

ssh-keygen -t rsa -C “haiyan.xu.vip@gmail.com”

复制在文件夹.ssh下的id_rsa.pub文件内容中的密钥 粘贴到 gitlab ssh key中 gitlab头像 --> setting --> ssh key

此时,会在你本地生成一个文本,用于记录你的账号和密码。

git clone git@github.com:abcd/qy-crm.git

再操作一次git pull(clone 或 push)操作后,它会提示你输入账号密码,这一次输入成功后,就不需要再次输入密码了。