ssh -T git@gtihub.com命令在我的Ubuntu20.04上没有显示passphrase



在Ubuntu 20.04上,我尝试克隆GitHub存储库。(git clone (ssh url))

git clone git@github.com:scikit-learn/scikit-learn.git

但是"git clone"命令不起作用。当我git克隆存储库(ssh)时,终端不询问ssh的密码。

我认为ssh不能在我的PC上工作,所以我尝试ssh -T git@github.com。

当我尝试ssh git@github.com时,终端没有询问passphrase,但它确实工作。

我的git和ssh有什么问题?

如果您使用的是由密码短语保护的私钥,那么,如本文所述,请确保首先将其添加到代理中:

eval "$(ssh-agent -s)"
ssh-add ~/.ssh/id_rsa

然后您可以使用ssh -T git@github.com进行测试,前提是您已经将公钥林注册到您的GitHub帐户ssh部分。

最新更新