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看是否还要执行输入账号密码如果不再使用账号密码说成功了

相关推荐
mCell4 小时前
GitHub Actions 玩法大赏:一台远程主机的七种活法
linux·github·agent
盐焗鹌鹑蛋4 小时前
【Linux】动静态库的制作与使用
linux
艾伦_耶格宇5 小时前
【ELK】-4 logstash的搭建及操作
linux·运维·ubuntu·elk
mifengxing6 小时前
文件逻辑结构、物理结构与磁盘空闲存储空间管理
大数据·linux·运维·操作系统·计算机408
小此方7 小时前
Re:Linux系统篇(五十七)线程篇 · 十:基于环形缓冲的生产者消费者模型与信号量
linux·运维·驱动开发
fanged8 小时前
Linux的DD命令
linux·运维·服务器
凯尔萨厮9 小时前
Git(学习笔记)
笔记·git·学习
sunoo-2299 小时前
数据结构入门 Day3:双向链表与双向循环链表全解析(核心操作 + 易错坑点 + 三类链表对比)
linux·开发语言·数据结构·笔记·学习·链表