Mac
在mac电脑上配置新的GitHub账号,可以按照以下步骤进行操作:
打开终端(Terminal),输入以下命令来检查当前是否已经配置了Git:
1
git --version
如果已经安装了Git,会显示Git的版本号。如果没有安装Git,请先安装Git。
在GitHub上注册一个新的账号。
打开终端,输入以下命令来设置全局用户名和邮箱地址:
1
2git config --global user.name "Your Name"
git config --global user.email "your_email@example.com"其中,”Your Name”是你的GitHub用户名,”your_email@example.com“是你的GitHub注册邮箱地址。
在终端中输入以下命令来生成新的SSH密钥:
1
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
在弹出的窗口中,选择默认的密钥文件存储路径,不用输入密码。
在添加SSH密钥到GitHub时,你需要复制公钥文件中的完整内容,包括起始的”ssh-rsa”和结尾的你的邮箱地址。在macOS中,你可以使用以下命令来打开公钥文件并将其复制到剪贴板:
1
pbcopy < ~/.ssh/id_rsa.pub
这将会复制公钥文件中的内容到剪贴板中,方便你将其粘贴到GitHub的SSH密钥中。注意不要复制私钥(id_rsa)的内容,只需复制公钥(id_rsa.pub)的内容即可。
在GitHub上添加新的SSH密钥。打开GitHub账号设置,点击SSH and GPG keys,然后点击New SSH key。将刚才生成的公钥复制到Key文本框中,并输入一个描述信息,最后点击Add SSH key。
测试SSH连接是否成功。在终端中输入以下命令:
1
ssh -T git@github.com
如果连接成功,会显示以下信息:
1
Hi your_username! You've successfully authenticated, but GitHub does not provide shell access.
其中,”your_username”是你的GitHub用户名。
现在,你的新GitHub账号已经配置完成。可以在终端中使用Git命令来管理你的代码库了。
Windows
在生成密钥是有些许区别,应当使用指令如下:
1 | ssh-keygen -t rsa -C "your_email@example.com" |
查看ssh key公钥内容使用如下指令(需要在git bush下使用该指令):
1 | cat ~/.ssh/id_rsa.pub |
接下来复制内容添加上去即可。