解决 totoriseGit 每次提交需要密码

所有的第一步都是 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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值