2017-02-17 119 views
1

我想使用此命令现有的Git仓库添加到GitLab:git push -u origin --all,但我得到了以下错误消息:GitLab SSL读取出错,解密失败或不良记录MAC

fatal: unable to access 'https://gitlab.com/Name/MyProject.git/': SSL read: error:1 
SSL routines:SSL3_GET_RECORD:decryption failed or bad record mac, errno 
0 

任何想法,为什么?

回答

1

首先,请检查您是否可以切换到ssh作为一种变通方法:

git remote set-url [email protected]:Name/MyProject.git 

(你需要generate a public/private key paris first, and register your public key to your GitLab profile

This question似乎引用Debian or OpenSSL bug,所以它取决于你的操作系统和你openssl版本。

+0

请确保先升级到最新的Git版本,查看错误是否持续 – VonC

+0

更新Git解决了这个问题。谢谢 – Kivo

+0

对不起,我忘了标记你的答案为接受。完成 :) – Kivo