所有的第一步都是 Git Bash Here 生产 秘钥和公钥,丢给服务端对应 用户/.ssh/authorized_keys (笔者是linux 搭建 git服务作为服务端试用)
方法一:
1.1 Git Bash Here 生产钥匙
将网络配置改成 Git\usr\bin\ssh.exe
配置小海龟
修改网络配置
1.2 然后提交并推送 无需密码, 但是提交需要事先设置 名称和 email, 无需和服务端用户密码一致
方法二 : 保持TortoiseGit 原来的配置不变 网络默认还是选中 D:\安装目录\TotorisGit\bin\TortoiseGitPlink.exe
![在这里插入图片描述](https://img-blog.csdnimg.cn/7ce487665947426dbbc49764e829101f.png
然后试用小海龟 推送尝试,推送成功
第二个方法缺点是 pageant.exe 一直需要后台运行, 因此笔者推荐一个方法
参考 https://blog.csdn.net/sinat_21843047/article/details/112845947
https://blog.csdn.net/weixin_38239050/article/details/116045328