OSX上的git失败 - 试图从我自己的存储库中提取代码

时间:2018-04-05 01:06:27

标签: git macos

ALL,

尝试从我自己的存储库中提取最新代码我遇到以下错误:

fatal: unable to access 'https://github.com/oneeyeman1/dbhandler.git/': error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version

这是我第一次收到此错误。

尝试从浏览器访问它我没有问题。

我在OSX 10.8上尝试使用新安装的git客户端:

MyMac:dbhandler igorkorot$ /usr/local/git/bin/git --version git
version 2.3.5

有谁知道我该如何解决?

TIA !!

[编辑]

我将git更新到最新版本(2.16.3),但是这个版本未能启动:

MyMac:dbhandler igorkorot$ /usr/local/git/bin/git pull
dyld: lazy symbol binding failed: Symbol not found: ___strlcpy_chk
  Referenced from: /usr/local/git/libexec/git-core/git
  Expected in: /usr/lib/libSystem.B.dylib

dyld: Symbol not found: ___strlcpy_chk
  Referenced from: /usr/local/git/libexec/git-core/git
  Expected in: /usr/lib/libSystem.B.dylib

error: fetch died of signal 5

有什么想法吗?

[/编辑]

1 个答案:

答案 0 :(得分:0)

Github最近更新了一些新的加密,忘了告诉别人,所以有些客户没有及时更新。

更新你的git客户端。

https://githubengineering.com/crypto-removal-notice/