服务器/电脑与代码仓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方式的代码,这样就可以免密下载了,也可以再后面定义下载下来的名字

相关推荐
久绊A几秒前
RAID10 单盘失效降级处理实操
linux·运维·服务器
松涛和鸣4 分钟前
54、DS18B20单线数字温度采集
linux·服务器·c语言·开发语言·数据库
一念杂记8 分钟前
实测有效!手把手教你免费领一台服务器,程序员/博主必备~
服务器
zzzsde19 分钟前
【Linux】基础开发工具(4):自动化构建--make/makefile
linux·运维·服务器
想用offer打牌22 分钟前
非常好用的工具: curl
java·后端·github
复园电子22 分钟前
在不重构LIMS的前提下,实现合规电子签名:一种可落地的架构与实现思路
服务器·网络·微信
勿忘初心72029 分钟前
Ubuntu 24.04 修改系统时间、数据库时间并实时同步
运维·服务器
天人合一peng29 分钟前
kingbase数据库的
服务器·数据库·oracle
香煎三文鱼33 分钟前
由于没有远程桌面授权服务器可以提供许可证,远程会话被中断,请跟服务器管理员联系。
运维·服务器
魏波.1 小时前
使用A账号生成gitlab上某项目的token,如果A账号把修改密码,那token会失效吗?
gitlab·token