近期,由于电脑出问题了,原来的电脑只能换了台新的。但是发现怎么都连接不上git,一直让输入密码,如下图所示:
文章图片
这个问题不解决,很影响效率工作的。之前的电脑的ssh keys也是自己配置的,但时间比较久,都忘了,但是后面发现也不难:
我一直输入密码的原因,是我本地的C盘 .ssh 文件的内容是前面用这台电脑的人生成好的,所以我需要找到之前的并删除 .ssh文件的内容,并自己生成用自己的。
首先,找到你本地的 .ssh文件夹,并删除其中全部文件:
文章图片
其次,git bash中输入生成ssh keys的命令,记得看提示多几次回车:
ssh-keygen -t rsa -C ”xxxx@qq.com”
如图:
【Git重新配置SSH Key,并连接gitlab】
文章图片
接着,找到你C盘原来的那个.ssh文件,会发现里面只有两个文件:id_rsa、id_rsa.pub
最后,去你git bash中再输入之前的命令进行你想要的操作就好了。
参考:
1.git连接远程仓库
推荐阅读
- transformer|Swin-Transformer代码讲解-Video Swin-Transformer
- git使用技巧备忘(持续更新。。。)
- git 高级操作
- 同步GIT仓库的操作 -- pull命令
- git|git简单命令
- Git|Tomcat 自定义错误页面(例如404页面等等)
- 本地项目添加到gitee仓库管理
- centos|搭建Git服务器
- Git clone~fatal: protocol '?http' is not supported。解决办法。
- github开通,史上最全demo集合,各种demo持续更新中