所以我在RubyMine中遇到了git的问题。例如,当我试图从存储库克隆时:git clone https://www.github.com/zai11/exampleRepo.git;我得到一个错误error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version。
据我所知,这是因为github放弃了弱的加密算法,导致老的git客户端停止工作(包括我的1.9.4版本)。
作为解决办法,我尝试过安装一个更新的git客户机(v2.19.0)并使用它。我进入了“文件”>“设置”>“版本控制”>“Git”,并将可执行字段的路径设置为C:\Program Files\Git\cmd\git.exe并单击“应用”,但是在进入终端并运行git version之后,它仍然返回git version 1.9.4.msysgit.2
发布于 2018-10-03 04:35:11
确保您先卸载了Git,然后在磁盘范围内搜索任何其他git.exe。
您还可以在任何地方测试、使用和解压缩最新的Windows Git便携存档PortableGit-2.19.0-64-bit.7z.exe。
然后在CMD会话中设置一个简化的路径。
set PATH=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem
set GIT_HOME=C:\Path\to\Git
set PATH=%GIT_HOME%;%GIT_HOME%\bin;%GIT_HOME%\usr\bin;%GIT_HOME%\mingw64\bin;%PATH%添加您需要的任何其他路径
在该环境中再试一次您的命令。
https://stackoverflow.com/questions/52619664
复制相似问题