【问题标题】:Setup Github SSH Keys with Ubuntu: Extracted key into Github but still getting asked for username and pw when pushing使用 Ubuntu 设置 Github SSH 密钥:将密钥提取到 Github,但在推送时仍被要求输入用户名和密码
【发布时间】:2019-12-07 08:21:00
【问题描述】:

我观看了有关如何使用 Ubuntu 设置 SSH 密钥的 YouTube 教程。我有我输入到终端的所有代码的屏幕截图。

我能够提取出 SSH 密钥。

我复制整个密钥并将其粘贴到 Github 的 SSH 密钥部分。它接受它。

但是当我将本地文件推送到我的 github 时,我再次被要求输入用户名和密码。

我做错了什么?

【问题讨论】:

标签: git github ssh terminal key


【解决方案1】:

首先,检查您的远程 URL

 cd /path/to/my/repo
 git remote -v

它应该是一个 SSH URL git@github.com/<myGitHubUsername>/<myrepo>

第二,check that ssh -Tv git@github.comHi username! You've successfully authenticated结尾

【讨论】:

  • 我收到一个 git@github.com: Permission denied (publickey).
  • @PineNuts0 这就是问题所在:确保您的公钥已注册到您的帐户:help.github.com/en/articles/…
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-08-11
  • 2018-05-02
  • 1970-01-01
  • 2014-02-01
  • 2014-05-14
  • 2019-05-21
  • 1970-01-01
相关资源
最近更新 更多