首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Babun重新安装后无法连接到Git主机

在Babun重新安装后无法连接到Git主机
EN

Stack Overflow用户
提问于 2016-04-26 15:23:22
回答 1查看 364关注 0票数 0

我以前在我的机器C驱动器上安装了babun,在默认位置,%userprofile%.babun和我的安装工作得很好。因为有空间,我不得不把巴布搬到另一个地方。我卸载了C驱动器上的babun。当我这样做时,我无法删除.babun\cygwin\bin ssh代理文件和其他一些.dll文件。我在另一个驱动器上运行了一个新的babun安装程序,现在我无法从外壳连接到git。当我试图访问git时,我会收到一条“主机密钥验证失败”的消息。

在更改安装位置后,是否有人经历过类似的情况,对于如何解决这个问题,有什么建议吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-04-26 17:28:31

删除..babun\cygwin\home\上的.ssh文件夹

将C:\ .ssh \中的文件夹粘贴到..babun\cygwin\home\your Users中

在babun shell中,运行以下命令:

代码语言:javascript
复制
cd ~
chgrp -R Users .ssh/
chmod -R 700 .ssh/
chmod 600 .ssh/id_rsa

请记住使用以下方法将用户名和电子邮件添加到git配置中:

代码语言:javascript
复制
git config --global user.name "your name"
git config --global user.emial "your@email.com"

对于上一次安装遗留下来的文件,重新启动机器,您应该能够删除它们。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36869249

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档