Git fatal: Authentication failed for

3 篇文章 0 订阅

一、错误

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-keygen -t rsa -C “邮箱”

3、找到C:/Users/1/.ssh/id_rsa.pub文件
复制id_rsa.pub文件里的内容(公钥)配置到Git账号的公钥即可!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值