📅  最后修改于: 2023-12-03 15:15:20.142000             🧑  作者: Mango
在GitHub上使用密钥可以让我们更方便、安全地进行代码管理和分享。本文将介绍如何在GitHub上使用密钥。
SSH密钥是一种安全的登录方式,它可以基于公钥加密技术来保证数据的安全性和完整性。使用SSH密钥可以避免每次登录都输入账号和密码,同时还可以避免密码被盗。
使用SSH密钥可以避免每次登录都输入账号和密码,同时还可以提高数据的安全性。例如,使用SSH密钥可以避免在使用git时输入GitHub的账号和密码,从而保护你的账号安全。
打开终端 在Mac或Linux系统中,你可以使用Terminal等终端工具打开一个命令行窗口,在Windows系统中,你可以使用Git Bash打开命令行窗口。
生成SSH密钥 在终端中输入以下命令:
ssh-keygen -t rsa -C "your_email@example.com"
其中,“your_email@example.com”请替换为你在GitHub上注册的邮箱。
按要求输入信息 接下来,终端会提示你输入“Enter a file in which to save the key”和“Enter passphrase (empty for no passphrase)”等信息。你可以选择按默认设置,或者按自己的需求输入信息。
验证SSH密钥 终端中输入以下命令:
ssh -T git@github.com
如果你之前已经将SSH密钥添加到GitHub中,终端会提示“You’ve successfully authenticated, but GitHub does not provide shell access.”。
pbcopy < ~/.ssh/id_rsa.pub
这会将SSH密钥复制到剪切板中。
打开GitHub设置中的SSH and GPG keys页面 在GitHub网站中点击右上角的头像,在下拉菜单中选择“Settings”,然后在“Settings”页面中选择“SSH and GPG keys”。
添加SSH密钥 在“SSH and GPG keys”页面中点击“New SSH key”,然后在“Key”文本框中粘贴复制的SSH密钥,并在“Title”文本框中输入一个识别的名称。
完成添加 点击“Add SSH key”按钮后,你的SSH密钥就已成功添加到GitHub中了。
在GitHub上使用SSH密钥可以提高数据的安全性和代码管理的便捷性。当你需要在GitHub上上传、下载、管理代码时,请务必使用SSH密钥来保护你的账号安全。