news 2026/3/7 10:44:54

Git部署项目配置密钥-Linux系统

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Git部署项目配置密钥-Linux系统

一、检查是否已有 SSH 密钥(可选)

ls ~/.ssh

如果看到类似:

id_rsa id_rsa.pub id_ed25519 id_ed25519.pub

说明你之前已经生成过,可以直接用现有的.pub文件。


二、生成新的 SSH Key(推荐 ed25519)

1️⃣ 生成密钥

ssh-keygen -t ed25519 -C "your_email@example.com"

如果系统太旧不支持 ed25519,可以用:

ssh-keygen -t rsa -b 4096 -C "your_email@example.com"

2️⃣ 交互说明

一路回车即可(默认最安全):

Enter file in which to save the key (/home/user/.ssh/id_ed25519): 回车 Enter passphrase (empty for no passphrase): 可不填 Enter same passphrase again:

生成完成后会看到类似:

Your public key has been saved in id_ed25519.pub

三、启动 ssh-agent 并加载密钥(很重要)

1️⃣ 启动 ssh-agent

eval "$(ssh-agent -s)"

2️⃣ 添加私钥

ssh-add ~/.ssh/id_ed25519

如果你用的是 RSA:

ssh-add ~/.ssh/id_rsa

四、复制公钥内容

cat ~/.ssh/id_ed25519.pub

复制完整内容,格式类似:

ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAI... your_email@example.com

五、在 Git 平台添加 SSH Key

GitHub

  1. Settings →SSH and GPG keys
  2. New SSH key
  3. 粘贴公钥内容
  4. Save

GitLab

  1. Preferences →SSH Keys
  2. 粘贴
  3. Add key

Gitee

  1. 设置 →SSH公钥
  2. 添加

六、直接git clone 拉取

git clone 项目git地址

此处无需再进行验证,验证会出现密钥无法识别,此时已经可以进行git的操作了(clone、pull等)

ssh -T git@gitlab.com
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/3/4 15:34:01

Qwen3-VL-FP8:视觉大模型效率提升新方案

Qwen3-VL-FP8:视觉大模型效率提升新方案 【免费下载链接】Qwen3-VL-8B-Instruct-FP8 项目地址: https://ai.gitcode.com/hf_mirrors/Qwen/Qwen3-VL-8B-Instruct-FP8 导语:Qwen3-VL-8B-Instruct-FP8模型正式发布,通过FP8量化技术实现视…

作者头像 李华
网站建设 2026/3/1 23:23:40

AI教育场景实战:Holistic Tracking课堂行为分析系统搭建

AI教育场景实战:Holistic Tracking课堂行为分析系统搭建 1. 引言 1.1 教育智能化的迫切需求 在传统课堂教学中,教师难以全面、客观地掌握每位学生的学习状态。注意力是否集中、是否有分心或疲劳表现、是否积极参与互动——这些关键行为信息长期依赖主…

作者头像 李华
网站建设 2026/3/5 0:15:12

Cursor Pro高效配置指南:智能优化解锁AI编程完整体验

Cursor Pro高效配置指南:智能优化解锁AI编程完整体验 【免费下载链接】cursor-free-vip [Support 0.45](Multi Language 多语言)自动注册 Cursor Ai ,自动重置机器ID , 免费升级使用Pro 功能: Youve reached your tria…

作者头像 李华
网站建设 2026/2/21 2:29:18

元宇宙核心技术:Holistic Tracking全维度人体感知教程

元宇宙核心技术:Holistic Tracking全维度人体感知教程 1. 引言 随着元宇宙概念的持续升温,虚拟人、数字孪生、沉浸式交互等应用场景对高精度、低延迟的人体感知技术提出了更高要求。传统方案往往依赖多模型并行处理——人脸用一个模型、手势用另一个、…

作者头像 李华
网站建设 2026/2/28 7:03:24

如何快速掌握APK Installer:新手终极使用指南

如何快速掌握APK Installer:新手终极使用指南 【免费下载链接】APK-Installer An Android Application Installer for Windows 项目地址: https://gitcode.com/GitHub_Trending/ap/APK-Installer 想要在Windows电脑上直接安装Android应用吗?APK I…

作者头像 李华
网站建设 2026/3/5 8:57:40

AI视觉全息感知:MediaPipe Holistic代码优化技巧

AI视觉全息感知:MediaPipe Holistic代码优化技巧 1. 引言:AI 全身全息感知的技术演进 随着虚拟现实、数字人和元宇宙应用的兴起,对全维度人体行为理解的需求日益增长。传统方案往往需要分别部署人脸、手势和姿态模型,带来高延迟…

作者头像 李华