Windows环境下 GitLab+TortoiseGit配置SSH Key

博客随笔
310
GitLab
Windows
TortoiseGit
SSH
Key

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密钥选项

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

Windows限制指定进程cpu利用率百分比限制的设置方法
Cannot load Counter Name data because an invalid index was read from the registry.
Windows进程守护工具开发初级简单例子:确保应用稳定运行的利器
windows设置实现开机免密自动登录到系统桌面
Windows系统DOS命令脚本实现切换ip
Windows下nginx通过网络反向代理DICOM设备间接直连外网服务器
C# 获取当前Windows屏幕并实现指定区域截图
C#怎么获取windows系统支持的字体以及字体样式
Windows下比较常用的一些快捷键功能和说明
c# 设置进程自身在系统中运行关联的优先级
一款用于windows系统桌面定时截图指定区域并上传的小工具
Digao Desk 多进程运行信息监控工具v1.5.1 官方版
wifi万能钥匙Windows电脑版 V2.0.5下载
Windows环境下 PaddleOCR安装包(Python版)下载
免费https证书申请创建工具 win-acme网站https 证书免费申请工具.rar
【windows未响应工具】一个用来模拟exe窗体未响应程序状态的可执行程序文件
MascotTable一款很可爱的windows桌面没事溜达校服少女卡通装饰挂件
免责声明 部分转载分享内容若侵犯您的权益,还请 邮件联系 侵删