SourceTree通过PUTTY连接GitLab

本文转自https://www.cnblogs.com/rslai/p/7840515.html赖荣生

3、SourceTree通过PUTTY连接GitLab
一、生成公钥和私钥
使用命令行生成(两种生成方式选择一种即可)

1、安装SourceTree打开SourceTree,点击“命令行模式”。

在这里插入图片描述

2、输入如下命令生成key“example@example.com”是你在gitlab中注册的邮箱。

1
ssh-keygen -t rsa -C "example@example.com"
在这里插入图片描述

3、之后还需要输入文件名、密码等,可直接回车不输入。

在这里插入图片描述

4、生成的key文件保存在用户的.ssh目录中,例如: C:\Users\Administrator.ssh

在这里插入图片描述

使用PuTTY Key Genrator生成公钥私钥(两种生成方式选择一种即可)

5、单击“工具” -》 “创建或导入SSH密钥”

在这里插入图片描述

6、单击“Generate”生成key,注意鼠标在窗口上一直滑动否则生成key很慢。

在这里插入图片描述

7、生成后单击“Save public key”保存公钥,单击“Save private key”保存私钥

在这里插入图片描述

二、gitlab服务器导入用户key
1、在gitlab上创建一个用户并登陆;

2、把id_rsa.pub文件用记事本打开,将其中内容全部复制到剪切板中。

3、登录GitLab,找到SSH Keys,将复制的内容粘贴到Key下面的文本域中,然后点击Add Key。

在这里插入图片描述
在这里插入图片描述

三、openSource配置gitLab
1、在SourceTree中配置与GitLab公钥对应的私钥。点击工具->选项:

在这里插入图片描述

2、按照如下输入

全名:输入你的名字,在提交的时候显示此名称。

电子邮件地址:填写你在gitLab注册账号时的地址

SSH客户端:选择"PuTTY/Plink"

SSH密钥:选择刚才生成的私钥文件。

在这里插入图片描述

3、PuTTY agent中添加私有key

在这里插入图片描述

4、点击 “Add Key” 添加私有key

在这里插入图片描述
在这里插入图片描述

4、单击“克隆/新建”

5、从gitLab服务器上复制project地址,注意选择ssh的地址

6、填入gitLab地址,并选择项目下载位置后,单击克隆。

在这里插入图片描述

注意:如果gitLab服务器修改了默认的22端口需要按如下修改配置,其中1022是服务器修改后的端口号

1
ssh://git@git.xh.com:1022/lrs/ttt.git
7、此时就可以使用获取得到代码

在这里插入图片描述

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值