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

相关推荐
BomanGe115 小时前
NSK紧凑型FA系列精密滚珠丝杠技术解析
运维·服务器·网络·经验分享·规格说明书
zh路西法15 小时前
基于yaml-cpp的C++参数服务器设计2:多级参数配置
linux·服务器·c++
去码头整点薯条9815 小时前
网络实验报告9
运维·服务器·网络
A153625516 小时前
六轴工业机械臂厂家怎么选?评估维度与选型参考
大数据·服务器·人工智能
Championship.23.2417 小时前
Linux 3.0 串口机制深度解析:传统8250驱动与基础RS-232/485支持
linux·运维·服务器
专注VB编程开发20年17 小时前
通义比GITHUB Copilot差了10倍
github·copilot
驯龙高手_追风17 小时前
Gitlab本地服务器搭建及配置-详细教程
git·github
逛逛GitHub18 小时前
在你微信里用爽 Claude Code,我的开源 Skill 又更新了。
github
lpl31290550918 小时前
skynet 共享数据项目级应用
服务器·c语言·lua
qq_白羊座18 小时前
Linux 压缩 / 解压(tar)命令 + 参数详解
linux·运维·github