TortoiseGit - 常见问题解决

1.操作时提示:no supported authentication methods available(server sent: publickey)
网上查到的都是更换ssh文件为git工具下的ssh文件,但是我自己操作完成后依旧没法进行git操作。
后来查到私钥ppk文件需要通过pageant工具添加后,就可以输入账号密码进行git操作。
所以可能是我开机没有自启动pageant工具并添加ppk私钥文件。

首先找到TortoiseGit 的安装目录的bin目录,然后找到pageant.exe 运行并创建快捷方式 或是 window键打开开始菜单,搜索pageant右键打开文件夹所在位置创建并复制快捷方式(创建的快捷方式一般会放在桌面)
在这里插入图片描述
window+r 输入shell:startup;点击确定将复制好的快捷方式放入该目录下:
在这里插入图片描述
右键属性中找到快捷方式
在目标后面拼上ppk 文件的目录

"C:\Program Files\TortoiseGit\bin\pageant.exe" D:\git\key\xxx.ppk

在这里插入图片描述
至此我们的生成ppk文件并设置开机自启动就完成了

2.TortoiseGit提交每次都需要输入账号密码的解决办法:
正常安装TortoiseGit,安装完成过后在目录: C盘/用户/xxx(自己的用户名) 找到.gitconfig的文件

在其中加上 :

[user]

name = xxx

email = [email protected]

[credential]

helper = store

完了第一次提交也需要输入密码,后面就可以记住密码不用输入了

Guess you like

Origin blog.csdn.net/qq_40390825/article/details/121809778