Git fatal: Authentication failed for
一、错误
fatal: Authentication failed for
$ git push -u origin master
fatal: Authentication failed for 'https://code.aliyun.com/***/***.git/'
二、网上的解决方法(个人记录一下)
1.配置邮箱和用户名
$ git config --global --replace-all user.email “输入你的邮箱”
$ git config --global --replace-all user.name “输入你的用户名”
这个方法在mac上确实是行得通的,但是如果是windows 好像不太好使,
我执行之后还是一样的问题!
2.打开控制面板删除凭据
选择用户账户
管理windows凭据
然后删除相应的git凭据
但是这个方法并没有解决我的这个问题!!!
三、错误原因
由于我用的是公司的code.aliyun的账号,然而我并没有生成和配置这个账号的Git公钥
四、解决方法
1、配置账户名和邮箱
$ git config --global --replace-all user.name “输入你的用户名”
或($ git config --global user.name “用户名”)
$ git config --global --replace-all user.email “输入你的邮箱”
或($ git config --global user.email “邮箱”)
2、根据邮箱生成该账号的公钥
ssh-****** -t rsa -C “邮箱”
3、找到C:/Users/1/.ssh/id_rsa.pub文件
复制id_rsa.pub文件里的内容(公钥)配置到Git账号的公钥即可!
上一篇: 【Python】Python将HTML转成图片、PDF
下一篇: SQL translation
推荐阅读
-
Fatal error: session_start(): Failed to initialize storage module: files问题解决方法
-
/usr/local/lib/ruby/gems/2.4.0/gems/cocoapods-1.5.3/lib/cocoapods/command.rb:118:in `git_version': Failed to extract git version from `git --versi
-
MySQL连接抛出Authentication Failed错误的分析与解决思路
-
git@github.com: Permission denied (publickey). fatal: Could not read from remote repository.
-
IDEA中使用Git拉取代码时报 Git pull failed原因及解决方法
-
Hexo异常:fatal:inunpopulatedsubmodule'.deploy_git'怎么解决?
-
git clone到本地是报错:fatal:out of memory malloc failed tried to allocate完美解决,我就是这样解决的,希望对你有用
-
[git]fatal: unable to read config file 'xxx/.gitconfig': No such file or directory
-
Vue Git提交代码报错,Commit failed with error
-
fatal: could not open '.git/COMMIT_EDITMSG': Permission denied