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
- 启动