git fatal: Authentication failed

在公司git上建了一个项目,建好后,git上有指引
git config --global user.name "my_username"
git config --global user.email "my_email"

mkdir test-project
cd test-project
git init
touch README.md
git add README.md
git commit -m "first commit"
git remote add origin http://XXX/test-project.git
git push -u origin master

但是报错
git fatal: Authentication failed

确认了账号密码没输错,这个报错是凭据失败,原来windows存储了凭据,因为我的工作电脑之前属于一个开发,windows存储的是他的凭据,win10直接搜windows凭据,会到控制面板\用户帐户\凭据管理器,右边项Windows凭据,有存储的git地址,以及用户名和密码,删除就好,然后重新
git add .
git commit
git push
三连,会弹出一个GUI输入账号和密码,以后三连就不需要再输入账号和密码了。此时windows凭据中也有了新的凭据,所以config配置的和windows凭据看起还是两个东西,

留言

熱門文章