git for windows
- 启动
ssh-agent
服务Win+s
搜索服务
,以管理员身份运行- 设置
OpenSSH Authentication Agent
为开机启动
ssh-add
增加私钥
私钥放到C:\Users\用户名
目录下,ssh-add %USERPROFILE%\ssh_keys\id_rsa
可以创建一个开机启动.bat(Win+R
->shell:startup
)1
2
3
4
5echo 启动win10_ssh-agent
echo 环境变量增加GIT_SSH=C:\WINDOWS\System32\OpenSSH\ssh.exe
C:\WINDOWS\System32\OpenSSH\ssh-agent.exe
ssh-add %USERPROFILE%\ssh_keys\id_rsa
ssh-add %USERPROFILE%\ssh_keys\id_rsa2- 修改git配置
Win+s
搜索编辑系统环境变量
- 增加系统环境变量
GIT_SSH=C:\WINDOWS\System32\OpenSSH\ssh.exe
- 完成
git clone ssh://xxx
应该就可以正常工作了
TortoiseGIT
- 方法1:
- 先设置好
git for windows
- 修改配置(
Settings
->Network
->SSH Client
)
修改为C:\WINDOWS\System32\OpenSSH\ssh.exe
- 先设置好
- 方法2:
- 启动
Pageant
,添加私钥.ppk - 修改配置(
Settings
->Network
->SSH Client
)
修改为Your\TortoiseGit\Path\bin\TortoisePlink.exe
- 启动