我用命令行 clone 不了 git 仓库,任何仓库都不行,都会报如下这个错误
fatal: unable to access 'https://github.com/bmob/Bmob-iOS-SDK.git/': error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol
但是用 SourceTree 客户端没有问题
执行pod repo update
命令也报一样的错误
Updating spec repo `master` $ /usr/local/bin/git -C /Users/zhubch/.cocoapods/repos/master fetch origin --progress fatal: unable to access 'https://github.com/CocoaPods/Specs.git/': error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol
之前好好的,我升级了 Xcode(10.0)和 Command line tools 之后就出现这个问题了
macOS 10.13.6
git version 2.18.0
![]() | 1 zhangalong69 2018-09-26 14:42:03 +08:00 未知协议? |
2 lintbai 2018-09-26 15:03:43 +08:00 这个是 git 版本的问题,下载最新的 git 安装就可以解决 |
3 lintbai 2018-09-26 15:08:32 +08:00 gihub 停止了弱加密 TLSv1/TLSv1.1 协议的支持,比较旧的客户端会受到影响 |
4 mason961125 2018-09-26 15:09:47 +08:00 brew install git |
5 ShineSmile 2018-09-26 18:24:24 +08:00 xcode-select --install 或者去商店更新下命令行? |
6 DamonLin 2018-09-26 18:56:51 +08:00 直接用 git 上传工具,Tortoisegit |