After TLS V1.1 is not supported by github, SSL connect error and githubtlsv1.1 may occur.
After returning from the end of the year, github was upset and sent a blog post saying it was not supported.TLSv1/TLSv1.1: Weak cryptographic standards removed. Before I saw this blog post, I thought it was a proxy problem. I set it, but it still didn't work. I still updated it to the latest git, I checked the TLS protocol and finally got the prompt in the git document: git configuration document.
First, I have not checked the version of git to be updated. If there is a problem with 1.8 before, the subsequent operations will not be effective. I can only update git after 2.16, if you have the necessary conditions, go to the latest version. as for how to update and check your information, I don't like you. PS: OpenSSL and libcurl may also need to be upgraded
Then, set the command line.
Git config -- global http. sslversion tlsv1
In theory, it should not support TLSv1, but it should be set to tlsv1. Other tlsv1.2 cannot do anything. I don't know either. Please advise and ask for Popular Science.
Because it was just found, maybe other great gods have not found this problem, if there is a better way, please do not hesitate to advise.