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

相关推荐
网硕互联的小客服4 小时前
Linux服务器磁盘应该如何合理分区?
linux·运维·服务器
贵沫末6 小时前
Ubuntu——常用软件安装
linux·运维·ubuntu
Doraemomo6 小时前
Linux内核驱动开发——中断与定时器
linux·运维·驱动开发
2301_808414386 小时前
Linux中动静态库的理解
linux·运维·服务器
M78佐菲7 小时前
ARM学习笔记(11)
linux·arm开发·笔记·嵌入式硬件·学习
M78佐菲7 小时前
ARM学习笔记(10)
linux·arm开发·笔记·嵌入式硬件·学习
半仙白桑8 小时前
内核篇第十五讲:system-V共享内存
linux·共享内存·shmget·shmat·shmdt·shmctl
一条破秋裤8 小时前
Linux 线程创建:pthread_create 与基本回收
java·linux·运维
s6516654969 小时前
IDT和GDT是什么
linux
Android系统攻城狮10 小时前
Linux Gstreamer深度解析之gst_audio_decoder_set_estimate_rate调用流程与实战(四十五)
linux·gstreamer音视频·音视频进阶