Linux系统,安装git,从使用git下载仓库(GitHub, Gitee, GitLab 等),并且使用ssh密钥,可以直接执行git pull

1.安装git

apt install -y git

2.在自己的Linux机器上生成公钥和私钥

ssh-keygen -t rsa -b 4096 -C "自己的密钥说明可以用于区别密钥"

一路返回(不输入密码)

就会再本机的.ssh文件夹下(/root/.ssh)生成两个文件

id_rsa和id_rsa.pub

3.登录你的代码托管平台(GitHub, Gitee, GitLab 等),找到 ‌SSH Keys‌ 或 ‌SSH 公钥‌ 设置页面,将id_rsa.pub里面的内容粘贴进去并保存。

‌ GitHub‌: Settings -> SSH and GPG keys -> New SSH key

‌ Gitee‌: 个人设置 -> SSH 公钥 -> 添加公钥

‌ GitLab‌: Preferences -> SSH Keys

4.使用git clone

例如:gitee

直接把这个复制的地址,在linux机器上执行,即可下载git仓库

5.查看是否正确下载到你的仓库了,正确下载后使用cd 进入仓库,再执行git pull看是否还要执行输入账号密码如果不再使用账号密码说成功了

相关推荐
Zucker n1 小时前
英语“论文”语法检查工具
linux·windows
IOT那些事儿2 小时前
Git报错:Could not get HEAD hash
git·hash·head
苏宸啊2 小时前
Reactor反应堆模式
linux
骇客野人3 小时前
Linux 全套实操方案(含目录详解、文件传输、日志、文件规范、环境变量、Java 应用部署运维)
java·linux·运维
_菜鸟果果3 小时前
高德地图 JS API 2.0 在国产 Linux/ARM 电脑上渲染失败 的排查与解决
linux·开发语言·javascript
GeW3 小时前
飞行汽车交付阿联酋,真正先“起飞”的是低空数据基座——红帽Linux与数据库高可用为什么成了低空运营的隐形跑道
linux
0+1113 小时前
Linux --DNS与ICMP
linux·运维·服务器
bjxiaxueliang4 小时前
一文自建STUN:在Ubuntu上分步搭建STUN服务
linux·运维·ubuntu
高旭的旭4 小时前
图解 Android 系统架构:从 App、Framework、HAL 到 Linux 驱动
android·linux·系统架构
杜哥无敌4 小时前
Git Bash + acme.sh 实现 SSL 证书自动续签(完整指南)
git·bash·ssl