这是【Git 教程系列第 18 篇】,如果觉得有用的话,欢迎关注专栏。
文章目录
一:问题描述
- 一:问题描述
- 二:解决方案
新买的台式机,配置好 Tortoisegit 后,从远端拉取项目代码时,Tortoisegit 报错如下图所示 但是使用 Git 客户端的 git pull 指令却可以正常拉取项目代码,查了一下资料,把问题给解决了。
第一步
打开 Tortoisegit 的设置界面,找到网络(Network),点击该选项后,可以看到如下图所示 红色框选区域是 TortoiseGit 的默认 SSH 客户端,报 Disconnected 的错也是因为 TortoiseGit 与 Git 冲突了,所以我们需要将客户端程序替换为 Git 的 ssh.exe 程序就可以了,如何设置呢?见第二步
第二步
点击上图中的"浏览"按钮,找到你安装 Git 的路径,如果你是以默认路径安装 的Git ,操作如下图所示。 此时会自动跳回到 TortoiseGit 界面,客户端程序已经被替换为 Git 的 ssh.exe 程序,如下图所示
之后你在进行 Git 的相关指令时,会自动加载本地公钥,服务器就能验证通过了。
我再使用 TortoiseGit 的拉取指令时,已经可以正常 pull 了,如下图所示 ok,问题完美解决。
ps:问题解决了不写一篇博客,总感觉像是丢了一个亿。
你的问题得到解决了吗?欢迎在评论区留言。
赠人玫瑰,手有余香,如果觉得文章不错,希望可以给个一键三连,感谢。
结束语 技术是一点一点积累的,大神也不是一天就可以达到的。原地不动就是退步,所以每天进步一点点。 最后,附上一句格言:"好学若饥,谦卑若愚",望共勉。