ssh密钥用过一次吗



我已经创建了一个带有密码短语的ssh密钥,并成功地将其与github连接,并使用ssh -T git@github.com对其进行测试,它要求我提供密码短语,并成功了。但现在,当我推或拉任何东西时,它都不会问我密码短语,所以我认为密钥没有被使用,所以我删除了它,在没有它的情况下工作,git和github甚至没有问我任何东西,工作就完成了。所以我的问题是,我需要知道如何将这个ssh密钥链接到github,并让它在我做任何事情时询问我密钥的密码。

但现在,当我推或拉任何东西时,它都不会问我密码短语,所以我认为密钥没有被使用,所以我删除了它,并在没有它的情况下工作,git和github甚至没有问我任何东西,工作就完成了。

首先检查本地存储库实际使用的URL类型。

cd /path/to/local/repository
git remote -v

如果是HTTPS,那么Git不会询问您的凭据(用户帐户名/令牌(是否已经缓存在凭据助手(git config --global credential.helper(中

这就解释了为什么在您的情况下,即使删除SSH密钥也没有效果。

最新更新