git - GitHub 与 Git Bash
问题描述
我真的不知道发生了什么,我有一个密钥,并且密钥用于 git 的所有工作,即使在 git bash 中,我也可以推送、拉取、获取和所有其他程序,除了克隆。
但是,如果我使用 powershell,克隆就可以工作(但实际上,powershell 确实有一些问题)。
当我尝试使用 git bash 进行克隆时,错误消息是“权限被拒绝(公钥)”。
我不相信公钥有问题,如果它有问题,那么我永远无法用这个密钥克隆......
有谁知道是怎么回事?
解决方案
如果有人遇到同样的问题并停在这里,我很抱歉,但实际上我从未找到答案。
那时我只使用了 powershell,几个月后我需要克隆同一个存储库,我使用了 Git bash,因为它既简单又快速。我忘记了该工具的这个问题,并且可以正常工作。
可能是 Windows 的一些缓存/注册/垃圾问题,如果您遇到此问题,请尝试重新启动、注销或查看进程。
推荐阅读
- java - Maven 配置文件无法获取 site.url
- javascript - 合并“行”并将有序“列”添加到对象数组
- api - 如何使用 Minitest 测试轮询外部 api?
- javascript - Lunr:加载索引时还需要多语言设置吗?
- matlab - matlab quiver3在z方向上绘制颜色渐变?
- angular-material - 导入主题的 css 无法解决材料错误
- php - 运行查询时出错 ['field list' 中的未知列 'song.songTitle']
- javascript - Google Maps JS API v.3.31 多标记渲染性能问题
- java - 创建地图
> 来自流 - spring - 从接口内的 application.properties 访问数据