赞
踩
首先是参考官方文档
生成新的 SSH 密钥并将其添加到 ssh-agent述
当你在创建SSH密钥时遇到提示:
Enter file in which to save the key (/c/Users/YOU/.ssh/id_ALGORITHM):
这一步是让你选择保存生成的SSH密钥对的文件名和位置。如果你直接按回车键([Press enter]),系统将使用默认的文件名和位置保存你的密钥。对于大多数用户来说,使用默认设置是推荐的,除非你有特定的理由需要使用不同的文件名或保存密钥到不同的位置。
保存密钥:直接按回车键接受默认文件名和路径。
设置密钥密码(可选):之后,系统可能会询问你是否要为SSH密钥设置密码(也称为“passphrase”)。
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
生成密钥:完成上述步骤后,系统会生成SSH密钥对,并保存到指定的文件中。默认情况下,你会得到一个公钥文件和一个私钥文件。公钥文件通常以.pub
结尾。
添加SSH密钥到ssh-agent(如果你设置了密码):
首先,确保ssh-agent正在运行:
eval "$(ssh-agent -s)"
然后,添加你的私钥到ssh-agent:
ssh-add ~/.ssh/id_ALGORITHM
替换id_ALGORITHM
为你实际的私钥文件名,如id_rsa
或id_ed25519
。
将SSH公钥添加到GitHub账户:
cat
命令查看它的内容:cat ~/.ssh/id_ALGORITHM.pub
ssh-
开头到你的电子邮件结尾)。完成这些步骤后,你的SSH密钥就设置好了,你可以使用SSH方式来访问GitHub上的仓库了。再次尝试之前失败的命令,看看是否能成功推送你的代码。如果你遇到任何问题,或者需要更多的帮助,请随时告诉我。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。