gitlab 生成并设置 ssh key

一、介绍 🎯

本文主要介绍 SSH Key 的生成方法,以及如何在GitLab上添加SSH Key。GitLab 使用SSH协议与Git 进行安全通信。当您使用 SSH密钥 对 GitLab远程服务器进行身份验证时,您不需要每次都提供您的用户名和密码。SSH使用两个密钥,公钥和私钥。公钥可以分发。私钥应该受到保护。上传您的公钥是不可能泄露机密数据的。(上传的是公钥,别搞错了)

二、配置与添加步骤 🗝️

配置 GitLab 的 SSH Key ,打开 GitBash 或者是 cmd 或者是 shell

1、配置 name

bash 复制代码
git config --global user.name "lisaisai"

2、配置 email

bash 复制代码
git config --global user.email 359681091@qq.com

3、生成 SSH key,输入命令 ssh-keygen -t rsa ,一直按回车既可,不用输入其它的

bash 复制代码
cat ~/.ssh/id_rsa.pub

4、会在电脑 C:\Users\xxxx\.ssh 生成一个目录,秘钥公钥在里面。

5、将输出的内容复制,然后打开 GitLab,单击 settings -> SSH Keys ,把复制的内容粘贴到到Key中,点击 Add key 按钮完成添加

  1. 大功告成
相关推荐
编程的一拳超人17 小时前
Docker核心概念、常用命令与实战指南
运维·docker·容器
编程的一拳超人17 小时前
Docker 核心命令速查表(精细分类版)
运维·docker·容器
风吹一夏v17 小时前
Docker 部署 GitLab 和 GitLab Runner 指南
docker·容器·gitlab
小任今晚几点睡17 小时前
Ansible 基础配置与负载均衡部署实践
运维·自动化·ansible·负载均衡
科立分板机源头厂家17 小时前
第28集科立分板机:科立自动化分板机适配多场景生产筑牢电子制造品质防线
运维·自动化·制造
偶像你挑的噻18 小时前
2-Linux驱动开发-内核;内核模块;设备树;设备树插件
linux·运维·驱动开发
Orlando cron18 小时前
CPU Load(系统平均负载)
运维·服务器·网络
SUPER526618 小时前
deepseek-R1模型输出时截断异常
运维·服务器·deepseek-r1调用
java_logo20 小时前
TOMCAT Docker 容器化部署指南
java·linux·运维·docker·容器·tomcat
whb23417412420 小时前
测试linux删除Oracle文件,使用文件句柄恢复
linux·运维·oracle