Windows环境下 GitLab+TortoiseGit配置SSH Key

365
补充展位
Pages_Weblog_Get#9661d18d-aa07-46d0-b270-ad4100e5b7a8
文章摘要
此内容由人工摘要内容,并由AI根据文章内容进行润色
暂无内容

Windows环境下 GitLab+TortoiseGit配置SSH Key 公司的项目整体迁移到了GitLab来进行托管,我对配置这块都不是很熟,用着总会有奇奇怪怪的问题,导致每次配置都要找其他同事,一两次还好 次数太多也影响其他人工作讨人嫌,记一下配置过程

1.本地Git环境配置

首先下载Git以及TortoiseGit:

Git官网:Git官网下载 官网地址:TortoiseGit官网下载

网上配置教程很多这里就不演示了 如果安装的时候遇到了2502、2503报错,这是由于安装权限不足造成的,使用命令行安装就好了,具体怎么操作请点击以下链接

传送门:Win8安装程序出现2502、2503错误解决方法

2.生成和配置SSH Key

去TortoiseGit的安装目录下找到puttygen.exe(用来生成秘钥的)这个exe程序(安装默认路径是C:\Program Files\TortoiseGit\bin)

Gitlab生成和配置SSH Key

点击打开界面是这样的

Gitlab生成和配置SSH Key

点击Generate 等它进度条读完(例子大概花了1分钟左右)Sava private key 把私钥保存到本地(这时候不要急着关窗口先留着 后面还用得到

Sava private key 把私钥保存到本地

3.Gitlab 设置SSH密匙信息

打开Gitlab管理界面

打开右上角 设置

Gitlab默认是英文语言 修改中文简体语言参考这里

Gitlab默认是英文语言 修改语言参考这里

将puttygen.exe之前生成的密匙如下图填入 (标题随意 超时时间看需求 一直用就不用管默认永久有效) 然后点击添加按钮密匙

Gitlab 设置私钥信息

操作成功后就可以关闭puttygen.exe窗口了

4.本地项目置SSH key

在项目的文件夹上右击鼠标,选择TortoiseGit—设置—远程,在Putty秘钥 条目 选择上面保存到本地的私钥,然后点击应用即可。

本地项目置SSH key

设置SSH客户端,选择网络选项,在下面的SSH客户端选项中选择TortoiseGit的安装目录下bin文件夹中的TortoiseGitPlink.exe程序,若是已经选中,直接确定即可。

本地项目置SSH key

注意:Git在拉取或推送项目的时候,需要记得勾选自动加载Putty密钥选项 如下图

Git在拉取或推送项目的时候,需要记得勾选自动加载Putty密钥选项

到这里就配置完了 又多了些奇奇怪怪的知识

补充展位 Pages_Weblog_Get#0
补充展位 Pages_Weblog_Get#1
补充展位 Pages_Weblog_Get#2
专题推荐
暂无内容
补充展位 Pages_Weblog_Get#3