git配置公私钥--git拉取代码时出现Permission denied publickey

当使用git拉取代码时遇到Permission denied publickey错误,本文介绍了如何通过更新SSH公私钥来解决问题。首先,检查并确认是否需要覆盖现有公私钥,然后找到新的id_rsa.pub文件路径,将其内容复制到gitlab的SSH设置中,添加新密钥。完成这些步骤后,再次尝试拉取代码,问题即可得到解决。
摘要由CSDN通过智能技术生成

 

 问题描述

 

我的git以前配过公私钥,今天拉取代码突然提示permission denied,拉取不下来了。我立马想到了前几天自己配置了新的github公私钥,并且在本地有提示是否overwrite公私钥。本能觉得就是这里出的问题。

其实这个问题的确是SSH配置公私钥的问题,但是一个账号可以有好多个SSH,小编没有仔细研究如何配置且它们使用不冲突。下面只从更改SSH公私钥这一个角度解决git时遇到的上述问题。

 

 

解决步骤

 

1. 在项目里输入如下命令

ssh-keygen -t rsa -C "你的本地git拉取代码的账号"

 

 

2.之后一直按回车,提示是否Overwrite这块,我选的是Y,然后再回车,一直到出现最下面的长方块。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值