TortoiseGit 配置 key
生成公私钥并配置
puttygen.exe
puttygen.exe用来生成公私钥,或者导入已有的私钥,生成符合tortoiseGit格式的私钥文件
生成公私钥 并配置gitlab
- 点击Generate按钮,生成公私钥对,鼠标需要一直在进度条上划过,否则进度条会卡着不动
- 生成后如下
- 复制出publicKey,然后配置到gitlab上(settings -> SSH Keys)
- 点击Save private key按钮,私钥保存到文件中,填写文件名称,点击保存
pageant.exe
pageant.exe是TortoiseGit中负责和服务端进行验证的工具
添加私钥
-
双击运行pageant.exe,在电脑右下角出现如下图标
-
图标右键,选择 view keys,可以进行私钥的增加和删除
-
点击Add Key
-
选择之前保存的私钥文件,打开即可导入私钥
-
导入后,结果如下
-
此时即可通过tortoiseGit进行项目管控
已有公私钥,导入并配置
对于本地已经存在,且已经配置到gitlab上的公私钥对,如果想通过tortoiseGit进行项目管控,可通过puttygen.exe工具导入并生成符合tortoiseGit格式的私钥文件
- 打开puttygen.exe工具,选择load
- 选择需要加载的私钥文件,点击打开
- 成功导入,点击确定
- 点击Save private key,把私钥保存到文件中
- 打开pageant.exe工具,添加该私钥文件,即可通过tortoiseGit进行项目管控