gpt4 book ai didi

github - 使用 ssh-key 无需密码即可推送到 GitHub

转载 作者:行者123 更新时间:2023-12-03 04:10:21 25 4
gpt4 key购买 nike

我生成了一个没有密码的 SSH key 对,并将公钥添加到 GitHub。

连接

user@dev:/var/www/project# ssh -T git@github.com
Hi User! You've successfully authenticated, but GitHub does not provide shell access.

成功,当我重命名 key 时,它失败。

但是当我想推送更改时,它仍然会询问我的用户名和密码组合。

有没有一种无需密码即可推送的方法?

最佳答案

如果它要求您输入用户名和密码,则您的源远程指向的是 HTTPS URL,而不是 SSH URL。

将其更改为 ssh。

例如,像 Git 这样的 GitHub 项目将具有 HTTPS URL:

https://github.com/<Username>/<Project>.git

还有 SSH :

git@github.com:<Username>/<Project>.git

你可以这样做:

git remote set-url origin git@github.com:<Username>/<Project>.git

更改 URL。

关于github - 使用 ssh-key 无需密码即可推送到 GitHub,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14762034/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com