服务器/电脑与代码仓gitlab/github免密连接

git config --global user.name "xxxx"

git config --global user.email "xxxxxx@163.com" #使用注册GitHub的邮箱

生成对应邮箱的密码对

ssh-keygen -t rsa -b 4096 -C "xxxxxx@163.com"

把公钥id_rsa.pub拷贝到github中

Setting----->SSH and GPG keys----->SSH keys------>添加新的keys---->把刚拷贝的公钥复制进去

测试是否成功:ssh -T git@github.com

Hi 22hao! You've successfully authenticated, but GitHub does not provide shell access.

连接成功。

要是这种报错就去把known_hosts文件对应的那条记录删掉,注意不是全部清空,免得其他已经实现免密登录的被干掉了

使用ssh下载代码

先在服务器生成秘钥

再把公钥添加到gitlab中

选择下载ssh方式的代码,这样就可以免密下载了,也可以再后面定义下载下来的名字

相关推荐
时光Autistic29 分钟前
【安装教程】Git安装完整步骤
git·github
再睡一夏就好1 小时前
多线程并发编程核心:互斥与同步的深度解析及生产者消费者模型两种实现
linux·运维·服务器·jvm·c++·笔记
llilian_161 小时前
时间基准的行业赋能者——北斗卫星授时同步统一设备应用解析 时统 授时同步设备
服务器·网络·单片机
码农胖虎-java2 小时前
技术深析:Delayed ACK与Nagle算法的“相爱相杀”
运维·服务器·网络
Tipriest_3 小时前
linux中的文本分接流tee命令介绍
linux·服务器·数据库
爱喝水的鱼丶3 小时前
SAP-ABAP:在SAP世界里与特殊字符“斗智斗勇”:一份来自实战的避坑指南
运维·服务器·数据库·学习·sap·abap·特殊字符
磊 子3 小时前
第四章:网络层
运维·服务器·网络·计算机网络·运输层
Xの哲學3 小时前
Linux CFS 调度器深度解析
linux·服务器·算法·架构·边缘计算
冬夜戏雪3 小时前
【学习日记】【12.30】【14/60】
服务器·网络·学习
-拟墨画扇-3 小时前
Git | 变基操作
git·gitee·github·gitcode