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. 大功告成
相关推荐
l1t5 小时前
利用docker在windows 11 wsl中安装oracle 12cR2
运维·windows·docker·oracle·容器
HalvmånEver5 小时前
Linux:库制作与原理(二)
linux·运维·服务器
芝麻开门-新起点5 小时前
第17章:制图自动化与地图设计优化
运维·自动化
HalvmånEver5 小时前
Linux:库制作与原理(一)
linux·运维·服务器
秋深枫叶红6 小时前
嵌入式第三十九篇——linux系统编程——信号通信、共享内存
linux·运维·服务器·学习
咸鱼加辣6 小时前
【nginx面试题】nginx虚拟
运维·nginx·github
开开心心就好6 小时前
版本转换工具,支持Win双系统零售批量版
linux·运维·服务器·pdf·散列表·零售·1024程序员节
Dovis(誓平步青云)6 小时前
《Linux生态下HTTP协议解析+进阶HTTPS证书:抓包、拆解与问题排查实战》
linux·运维·http
QT 小鲜肉6 小时前
【Linux命令大全】001.文件管理之diff命令(实操篇)
linux·运维·chrome·笔记
Ahtacca6 小时前
保姆级教程:Obsidian + PicGo + Gitee 搭建免费稳定的自动化图床
运维·笔记·学习·gitee·自动化