【发布时间】:2020-07-18 22:40:13
【问题描述】:
我有一个使用 HTTPS 克隆的存储库,我想将其“转换”为 ssh,因为每次推送时都不写用户名和密码。
所以使用来自this 页面的信息,我以某种方式转移到了 ssh。
但在那之后git push 停止工作,在终端中,光标只是闪烁...
我尝试向后移动到 https,但没有任何变化。
谁能说出发生这种情况的原因?
【问题讨论】:
我有一个使用 HTTPS 克隆的存储库,我想将其“转换”为 ssh,因为每次推送时都不写用户名和密码。
所以使用来自this 页面的信息,我以某种方式转移到了 ssh。
但在那之后git push 停止工作,在终端中,光标只是闪烁...
我尝试向后移动到 https,但没有任何变化。
谁能说出发生这种情况的原因?
【问题讨论】:
您需要检查您的 SSH 网址是否有效:
ssh -Tv git@github.com
(这里假设是 GitHub 远程):如果认证成功,那么您的本地用户确实拥有相关的~/.ssh/id_rsa 私钥。
【讨论】: