Android Studio 到 BitBucket 推送错误 - 证书链中的自签名证书

Ala*_*dge 3 git bitbucket android-studio

我刚刚开始使用 Android Studio(适用于 Windows 7 的 v1.5.1),我希望能够通过 HTTPS 使用 BitBucket(我安装了 Git v2.7.1.0)。我已按照有关如何从此处进行设置的说明进行操作,这一切看起来都非常简单。

但是,在将我的项目推送到 BitBucket 时,它总是失败并显示“推送失败”错误,最新的错误是
致命的:无法访问“https:// USERNAME @bitbucket.org/ USERNAME / MYPROJECT .git/”: SSL 证书问题:证书链中的自签名证书

自签名证书 (selfcert.cer) 是在 BitBucket 网站上从我的浏览器创建的,我在某处阅读了我必须做的事情。

这对我来说是全新的,所以我不确定接下来要尝试什么。

Bah*_*aha 6

在命令行中运行以下命令可以接受自签名证书

> git config http.sslVerify false
Run Code Online (Sandbox Code Playgroud)

其他 git 命令应该在此之后工作。

这应该只是临时解决方案,因为它具有安全隐患。解决此问题的正确方法是导入证书。详情请见https://confluence.atlassian.com/fishkb/unable-to-clone-git-repository-due-to-self-signed-certificate-376838977.html或参考如何让 git 接受自签名证书?