PuTTY和Mercurial的使用说明

1.Mercurial软件中的Pageant.exe是私钥注册说明

在当前文件夹里,双击运行pageant.exe

运行后它不会弹大窗口,而是会出现在Windows 屏幕右下角任务栏托盘(一个戴黑色小帽子的小电脑图标)

双击那个托盘图标(或者右键点击 -> 选择 View Keys)

在弹出的窗口中看列表里有没有密钥:

Ⅰ.如果是空的,点击Add Key,选中截图红框里的D:\PuTTY\private_key.ppk,注意此私钥是别人的私钥,一般像我本地则会放在自己的c盘文件中

Ⅱ.如果有提示输入Passphrase(密码),输入别人的密码,我这边使用的是别人的xw123456,后期自己申请后可以更新

Ⅲ.保持 Pageant 在后台运行,此时重新打开 PuTTY 连接服务器,或者直接用 Mercurial (Hg) 拉取代码,它就会自动调用这个私钥通过认证

图片

2.PuTTY主界面信息

首次建立信任:第一次连接新服务器时,需要通过 PuTTY 弹出指纹确认框(缓存 Host Key),避免克隆时因未经信任直接报错

私钥托管:PuTTY 自带的pageant.exe(托盘小工具)可以在后台记住私钥与密码,后续 TortoiseHg 克隆、拉取代码时,会自动调用后台的密钥,无需重复输入密码

协议驱动:TortoiseHg 在执行 hg clone ssh://...时,后台会自动唤起 PuTTY 工具包里的 plink.exe来打通网络隧道传输数据

注意弹窗的时候提示输入 login,直接填写hg即可

图片

3.TortoiseHg配置准备

图片

4.克隆即可

图片

posted @ 2026-09-22 18:55  日暮_途远  阅读(4)  评论(0)    收藏  举报