【问题标题】:Configured SSH Key For Git But Still Unsuccessful为 Git 配置 SSH 密钥但仍然不成功
【发布时间】:2015-07-03 22:12:45
【问题描述】:

我有 followed the steps 为我的 git 帐户配置 ssh 密钥。 但是我还是没有成功。这是成绩单。

[John@dev gitRepo]$ ssh -T git@github.com
Hi JohnDoe! You've successfully authenticated, but GitHub does not provide shell access.
[John@dev gitRepo]$ git remote update
Fetching origin
Username for 'https://github.com':

据我了解,响应 ssh 尝试的消息是成功。但是,在正确设置 ssh 密钥后,不应提示我输入用户名和密码。

repo 已正确设置/克隆,因为我可以使用该 repo 中的用户名和密码访问 git 帐户。

感谢您为解决此问题付出的时间和回应。

【问题讨论】:

    标签: git github ssh


    【解决方案1】:

    这是因为您的远程仍然设置为 HTTP。您需要删除该来源并添加 SSH 来源才能开始使用 ssh。

    【讨论】:

      【解决方案2】:

      SSH 密钥用于 git:协议,例如“url”必须看起来像:

      git@github.com:user/repo.git
      

      在我看来,您正在尝试 https:// 协议

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2017-07-13
        • 1970-01-01
        • 2018-09-22
        • 1970-01-01
        • 1970-01-01
        • 2021-05-15
        • 2012-08-15
        • 2014-09-27
        相关资源
        最近更新 更多