【问题标题】:Git pull/ Git push/ Git clone not working (SSL error 140770FC)Git 拉/Git 推/Git 克隆不工作(SSL 错误 140770FC)
【发布时间】:2019-04-10 16:31:30
【问题描述】:

GitGithubVisual Studio Codegit push、git pull 甚至 git clone 之类的提交操作时遇到问题/strong> 和 Git Bash。

我收到此错误

致命:无法访问“https://mygithub.com/myusername/testgit.git/”:错误:140770FC:SSL 例程:SSL23_GET_SERVER_HELLO:未知协议

在尝试了几天前运行良好的git push 之后。

我已尝试通过再次下载 Git(因此一切都是最新的)来更新我的 Git(当前 2.19.1.windows.1Windows 10 上)这里的另一个问题,但仍然没有为我工作。

我最初使用此命令git clone https://MyToken@mygithub.com/myusername/testgit.git 使用令牌克隆了我的项目,该命令在几周前工作。我尝试通过 SSH 方法访问项目,但出现此错误

ssh_exchange_identification:读取:对等方重置连接致命:无法从远程存储库读取。请确保您具有正确的访问权限并且存储库存在。

提前致谢。

【问题讨论】:

  • 您仍然可以访问存储库吗?我会先检查一下。如果您仍然这样做:更新您的 ssh 密钥(删除旧的,添加新的)。 help.github.com/articles/connecting-to-github-with-ssh
  • 是的,我仍然可以访问存储库。尽管我没有删除最后一个,但我已经更新了 ssh。这会是个问题吗?我将再次测试 ssh 以查看新的 ssh 是否有效。感谢您的意见。
  • @Mr.Turtle 我检查了 ssh 密钥,但忘记将远程 https 更改为 ssh。这样就完成了,并且添加了 ssh 等等。第一条错误消息已经消失(耶)但是,现在第二条错误消息出现在所有三个操作git pullgit pushgit clone
  • @Mr.Turtle 我测试了我的 ssh 连接,但确实有一个新错误:ssh_exchange_identification: read: Connection reset by peer

标签: git github visual-studio-code git-bash


【解决方案1】:

对于第一个错误,我忘记将我的 git 远程 HTTPS 更改为 SSH。按照步骤here.

对于第二个错误,我有一个公司互联网,所以这阻止了我的提交。我用自己的手机上网并将其连接到我的电脑,现在一切正常!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-11
    • 1970-01-01
    相关资源
    最近更新 更多