1. 安装和配置Putty
安装
官网下载Putty并安装。
生成ppk密钥
- 打开puttygen.exe(
C:Program FilesPuTTYputtygen.exe
), - 点Conversions-Import Key 选择你的ssh私钥文件,并输入私钥的密码
- 点Key - Paramters for Saving key file 设置 PPK file version 为2
- 点Save private key 保存ppk密钥文件
配置Pagent
- 打开pageant.exe
C:Program FilesPuTTYpageant.exe
- 点 Add-key
- 选择上面保存的ppk文件,输入密钥
设置pageant为开机启动
右击C:Program FilesPuTTYpageant.exe
,发送快捷方式到桌面,复制快捷方式到启动目录C:ProgramDataMicrosoftWindowsStart MenuProgramsStartUp
2. TortoiseGit
- 文件目录中右击,点TortoiseGit - 配置
- 点 网络 ssh客户端设置为
C:Program FilesTortoiseGitinTortoiseGitPlink.exe
- 点 Git - 远端 选择 origin Putty密钥设置为上面保存的ppk文件
- 文件目录右击,点Git 拉去 选上自动加载Putty 密钥 ,点击拉去,这时就不需要输入密码了
3. Git Bash
- 打开Git bash
- vi ~/.bash_profile
- 输入
export GIT_SSH='C:Program FilesPuTTYplink.exe'
保存 - 关闭git bash后重启,git pull拉去也不需要输入密码了