我已在本地的repo上添加并提交了文件但是当我推送到Github时,我收到此错误:
fatal: unable to access 'https://github.com/anandg112/NodeJS-
programs.git/': error:1409441B:SSL routines:SSL3_READ_BYTES:tlsv1
alert decrypt error
有人可以帮我解决问题并找出此错误的根本原因吗?
我正在运行git版本2.16.3和MacOS High Sierra
当我在root中检查我的.gitconfig文件时。我看到了这个
[user]
email = anand@gmail.com
name = anandg112
[core]
editor = vim
[http]
[htttp]
sslVersion = tlsv1.1
sslVersion = tlsv1.2
sslVersion = tlsv1.3
答案 0 :(得分:1)
GitHub since February 2018删除了TLS v1支持。
根据您的操作系统和Git版本,确保您最近使用的是openssl。
确保更新curl
和openssl
(请参阅" How to upgrade OpenSSL (macOS)")。