gitlab添加SSH密钥

您所在的位置:网站首页 如何获取自己电脑的公钥 gitlab添加SSH密钥

gitlab添加SSH密钥

2024-07-12 16:44:23| 来源: 网络整理| 查看: 265

gitlab添加SSH密钥 1、场景

首次在码云或gitlab拉取代码时,除了要进行git的用户名和邮箱配置外,还要配置对应的密钥

2、查看/设置git的用户名和邮箱 2.1、查看git用户名和邮箱

git config user.name

git config user.email

2.2、修改git的用户名和邮箱

git config --global user.name 用户名

git config --global user.email 邮箱

3、查看本地密钥

查看是否有ssh

方式一:

cd ~/.ssh

方式二:

SSH 秘钥默认储存在账户的主目录下的 ~/.ssh 目录

如:C:\Users\用户\.ssh\

查看是否包含id_rsa和id_rsa.pub(或者是id_dsa和id_dsa.pub之类成对的文件),有.pub 后缀的文件就是公钥,另一个文件则是密钥。

如果有这两个文件,则跳过1.2;如果没有这两个文件,甚至.ssh目录也没有,则需要用ssh-keygen 来创建

3.1、生成密钥信息

在.ssh 目录下右键打开Git Bash(.ssh目录不存在,则在任一目录下操作,或者手动创建该目录)

文件夹

在这里插入图片描述

3.11、生成密钥

ssh-keygen -t rsa

rsa:常规命名,可以自定义

在这里插入图片描述

或:生成秘钥:ssh-keygen -t rsa -C “[email protected]” ,直接三个Enter就行,然后会提示输入密码(可输可不输)

说明:命令中的email,就是gitlab中的账号,需要保持一致

三个回车(文件名,密码都不设置,全部回车!)

效果

在这里插入图片描述

在~/.ssh/下会生成两个文件,id_rsa和id_rsa.pub

id_rsa是私钥

id_rsa.pub是公钥

3.12、查看是否生成了id_rsa和id_rsa.pub

cd ~/.ssh ls cat id_rsa.pub

查看 ssh 公钥方法:

1、通过命令窗口

a. 打开你的 git bash 窗口

b. 进入 .ssh 目录:cd ~/.ssh

c. 找到 id_rsa.pub 文件:ls

d. 查看公钥:cat id_rsa.pub 或者 vim id_rsa.pub

查看密钥,如图:

在这里插入图片描述

2、或者你也可以直接输入命令 :cat ~/.ssh/id_rsa.pub

3、或者你也可以直接打开你用户(一般都是 Administrator)下的 .ssh 文件夹,打开它里面的 id_rsa.pub 文件

3.2、gitlab添加密钥信息

复制SSH Keys

sudo gedit id_rsa.pub

cat id_rsa.pub

进行复制。

3.21、gitlab添加秘钥

访问登录GitLab, 登录进去后, 搜索ssh, 或ss 就会有提示 设置—> ssh密钥. 点击进入ssh密钥添加页面. 把id_rsa.pub中的信息输入到key输入框中,title可以随便起,见名知意即可。然后点击Add Keys即可

搜索ssh或SSH Keys

在这里插入图片描述

打开gitlab,选择settings -> SSH Keys -> 粘贴刚刚打开文件里的内容到Key -> Add Key

在这里插入图片描述

4、git拉取代码

注意:克隆代码之前确保有相关的项目代码权限(master、developer、reporter),如无权限,需要项目分配权限。

1、登录gitlab后,进入项目首页,获取SSH链接地址

2、在本地项目空目录下,右键–>Git Bash Here

3、拉取代码

git clone 项目远程仓库ssh地址

4、首次拉取代码时,需要确认密钥信息,输入yes即可

5、项目拉取完成,运行后进行开发

进入项目首页,获取SSH链接地址

2、在本地项目空目录下,右键–>Git Bash Here

3、拉取代码

git clone 项目远程仓库ssh地址

4、首次拉取代码时,需要确认密钥信息,输入yes即可

5、项目拉取完成,运行后进行开发



【本文地址】

公司简介

联系我们

今日新闻


点击排行

实验室常用的仪器、试剂和
说到实验室常用到的东西,主要就分为仪器、试剂和耗
不用再找了,全球10大实验
01、赛默飞世尔科技(热电)Thermo Fisher Scientif
三代水柜的量产巅峰T-72坦
作者:寞寒最近,西边闹腾挺大,本来小寞以为忙完这
通风柜跟实验室通风系统有
说到通风柜跟实验室通风,不少人都纠结二者到底是不
集消毒杀菌、烘干收纳为一
厨房是家里细菌较多的地方,潮湿的环境、没有完全密
实验室设备之全钢实验台如
全钢实验台是实验室家具中较为重要的家具之一,很多

推荐新闻


图片新闻

实验室药品柜的特性有哪些
实验室药品柜是实验室家具的重要组成部分之一,主要
小学科学实验中有哪些教学
计算机 计算器 一般 打孔器 打气筒 仪器车 显微镜
实验室各种仪器原理动图讲
1.紫外分光光谱UV分析原理:吸收紫外光能量,引起分
高中化学常见仪器及实验装
1、可加热仪器:2、计量仪器:(1)仪器A的名称:量
微生物操作主要设备和器具
今天盘点一下微生物操作主要设备和器具,别嫌我啰嗦
浅谈通风柜使用基本常识
 众所周知,通风柜功能中最主要的就是排气功能。在

专题文章

    CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭