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.克隆即可


浙公网安备 33010602011771号