windows环境下,git配置秘钥不生效解决

本文详细介绍如何通过配置SSH密钥避免在使用Git时频繁输入密码,包括删除原有密钥、配置用户名邮箱、生成及上传公钥的步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

使用git过程中会出现反复让你输入用户名和密码的情况,比较烦吗,因此我们可以配置SSH KEY,让我们在拉取和提交代码是不用输入密码。但是配置过程中可以出现配置好的秘钥不生效的情况。

1.在搭建的git网站删除原有key,如图

2.配置用户名和邮箱,在gitbash中操作

<1>查看用户名和邮箱

git config user.name

git config user.email

<2>如没有设置则生成用户名和邮箱

git config --global user.name “用户名”

git config --global user.email “邮箱”

3.生成公钥和私钥在,在gitbash中运行

        ssh-keygen -t rsa ,并按回车三次(为什么按三下,是因为有提示你是否需要设置密码,如果设置了每次使用Git都会用到密码,一般都是直接不写为空,直接回车就好了)

4.执行查看公钥的命令:cat ~/.ssh/id_rsa.pub  

出现如上图情况就已经生成成功了。也可以在当前用户的.ssh文件夹下查看

5.最后一步,将公钥id_rsa.pub上传到gitlab网站

6.如果解决了您的问题,请点个赞再出发吧,您的支持将是我更新的动力!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值