Ben*_*ler 10 git ssh ssl github
通常,当我想推送到我的私人仓库时,我得到一个"服务器中止SSL握手"错误.经过几次尝试,它经常突然起作用.我还没有在互联网上找到解决方案:(
如果今天这不够烦人,我想通过安装火炬 git clone https://github.com/torch/distro.git ~/torch --recursive
它每次都在公共cutorch.git失败
致命:无法访问' https://github.com/torch/cutorch.git/ ':服务器中止了SSL握手致命:将" https://github.com/torch/cutorch.git " 克隆到子模块路径中额外/ cutorch'失败了
但是,当我自己执行此行时,它工作正常:
git clone https://github.com/torch/cutorch.git/ extra/cutorch
Run Code Online (Sandbox Code Playgroud)
现在我必须重新启动安装过程,因为该文件夹已经存在.除非这个问题得到解决,否则我没有火炬?
我安装了最新版本的git(2.8.1)并使用Mac OS 10.11.4.
如何解决这个烦人的SSL握手错误?
更新:可能是由我的ISP引起的.我有阶段,我也遇到了HTTPS和iTunes Store连接问题.
Cod*_*ard 10
通常,当我想推送到我的私人仓库时,我得到一个"服务器中止SSL握手"错误.经过几次尝试,它经常突然起作用.我还没有在互联网上找到解决方案:(
这可能是您使用的不同ssl版本的问题.
为了修复它,生成一个新的ssl(RSA)证书,并用这个新证书更新你的GitHub帐户.
Here is how to set it up:生成一个新的ssh密钥.*将-t设置为rsa以避免将来出现连接问题.
ssh-keygen -t rsa
Run Code Online (Sandbox Code Playgroud)在%HOME%/.ssh目录(windows :)中生成后Users/<your user>.ssh,打开它并复制内容<keyname>.pub
How to set up ssh key under your GitHub account?Note在第一次设置打开终端并运行一个之后git fetch,密钥将被测试并添加到您的known hosts文件中.
| 归档时间: |
|
| 查看次数: |
25672 次 |
| 最近记录: |