git - 无法从个人远程存储库克隆(使用 SSH)

git - can't clone (using SSH) from personal remote repository

在我的终端上我这样做:

git clone git@github.{myGithubUsername}/{my-repo-name}

为了克隆我在个人 GitHub 帐户上创建的存储库。

我选择使用 SSH 进行克隆。

我得到:

ERROR: Repository not found.
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

我知道 SSH 身份验证有问题,但我从未被要求验证任何与 SSH 相关的内容。

注意: 我的机器上已经有一个 SSH 密钥,我已经在 GitHub 上复制了它,我正在使用它来处理另一个用户。

我想我可能需要创建一个新的单独的 SSH 密钥才能在我自己的个人存储库上工作,但是当我尝试在机器上创建一个新的 SSH 密钥时,它说它必须覆盖现有的。所以我猜(?)我可以使用现有的 SSH 密钥进行多个回购(我自己的和其他人的)。

我仍然不知道如何使用现有的 SSH 密钥 link 我的个人存储库以便能够克隆它。

您缺少 .com: 部分。

正确的语法是:git clone git@github.com:{myGithubUsername}/{my-repo-name}

如果还是不行,考虑先执行这个:

ssh-add ~/.ssh/{you_key_name_here}
eval `ssh-agent`