记录一次Tortoisegit不能pull和clone的问题及解决方法

今天也是像平常一样,习惯性去拉一下github项目的代码。结果报错啦。
记录一次Tortoisegit不能pull和clone的问题及解决方法

问题根因

看了一下报错的大概内容,应该是和**相关的。我检查了一下github上的SSH key,没有被删除。那么肯定是本地的私钥出现了问题。

解决过程

打开Tortoisegit安装目录下bin目录的pageant.exe,可以发现确实没有私钥了。
记录一次Tortoisegit不能pull和clone的问题及解决方法

为什么没了还待调查。先加上私钥吧。点击Add Key,找到原来存私钥的目录下,选择私钥。添加后再次pull代码发现已经正常了。
记录一次Tortoisegit不能pull和clone的问题及解决方法

为了确保其他功能也正常,我重新clone了一个自己的项目下来,也是顺利的。说明问题已经解决了。
记录一次Tortoisegit不能pull和clone的问题及解决方法