【问题标题】:Unable to Push to GitHub with Android Studio无法使用 Android Studio 推送到 GitHub
【发布时间】:2018-05-20 15:30:58
【问题描述】:

Android Studio 无法将我的项目推送到 GitHub 并出现以下错误:
Push failed: Failed with error: unable to access https://github.com/MY_PROJECT_NAME: SSL certificate problem: self signed certificate in certificate chain
这可能意味着什么?如果有人遇到这个问题,也许他可以分享一个解决方案?
感谢您的帮助!

【问题讨论】:

    标签: android android-studio github push


    【解决方案1】:

    可能有多种原因,但我相信您拥有正确的用户名/密码和访问权限。

    我的建议是安装Github for Desktop 并将https url 修复为SSH url。

    如果两个程序加载相同的工作目录,Android Studio git 功能将与桌面版 Github 相同(让我们说 GD),所以如果你可以在 GD 上拉/推,那么你可以做在 Android Studio 上也是如此。

    1. 安装 GD 时,打开项目目录(文件 > 添加本地存储库)。如果在 GD 推送失败,打开Repository menu > Repository settings

    2. 在存储库设置对话框中,您可以看到https://... url。将其更改为git@...,就像下面的 url 给出的那样。 GitHub 允许您使用 HTTPS 和 SSH。但是 HTTPS 不允许推送,但 SSH 可以通过您的本地计算机设置进行。如果您点击右上角的Use HTTPS 文本,将显示git@... url,该文本来自您的原始 github 项目。

    1. 如果上述补救措施不起作用,则需要修复您的机器证书或 git 设置。让我把这个补救办法留给另一个回答者。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-02-27
      相关资源
      最近更新 更多