第一次用git传代码到GitHub时,
填写用户名和密码出现报错:
fatal: Authentication failed for 'https://github.com/
试了下面的没用
git config -–global user.name "xxx"
git config --global user.email "[email protected]"
查看报错原因发现是因为git更新了认证方式
在错误提示(糟糕忘截图)的网站里有说明-->https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls
里面给出了操作提示:
所以我们需要先创建个人访问令牌:
步骤如下:
找到个人设置
在个人设置页面左侧选项中,点最后一个开发者选项
选择【Personal access tokens】-->【Tokens(classic)】
4、【Generate new token】-->【Generate new token(classic)】
5、会有一个身份验证,输入密码,然后生成个人访问令牌。
一定要存好,只能看见一次
再进行终端操作:
git push -u origin 分支名
接下来会让你输入用户名和密码
注意这里的密码填写刚刚获得的个人令牌
然后就可以啦!