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`
在我的终端上我这样做:
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`