纯小白免费建站教程——GitHub+jekyll-从入门到放弃【中】
当我们下载安装完Node.js和Git之后,就可以开始配置环境了。
第一步:设置用户信息。
在开始菜单找到Git Bash,打开,输入GitHub账号的Username和注册邮箱。
git config --global user.name "Username"
git config --global user.email "注册邮箱"
必须输入"",半角符号,注意空格。
每次信息输入之后,点击回车键进行下一步。
第二步:检查SSH keys
首先检查电脑上现有的SSH keys,输入:
cd ~/.ssh
注意空格。
出现如图所示,说明已有SSH keys。
如果提示No such file or directory,说明需要生成新的SSH keys。
第三步:生成新的SSH keys(如果电脑上已有SSH keys则可以跳过)
输入:
ssh-keygen -t rsa -C "注册邮箱"
必须输入"",注意空格。
信息输入之后,点击回车键出现:
Generating public/private rsa key pair.
Enter file in which to save the key (/Users/your_user_directory/.ssh/id_rsa):
不需要输入任何内容,再次点击回车键,系统会要求输入密码:
Enter passphrase (empty for no passphrase):密码
输入的密码不会以字符的形式出现,冒号之后始终是一片空白,所以不要紧张。
输入之后,点击回车键,系统会要求再次输入密码:
Enter same passphrase again:密码
一定要记住这个密码,以后还会用到。
输入之后,点击回车键,看到类似这样的界面,就成功了。
第四步:添加SSH key到GitHub
首先,打开本地文件id_rsa.pub(参考地址C:\Documents and Settings\Administrator\.ssh\id_rsa.pub)。
现在大多数Administrator显示为用户名,比如我的:
有时候,我们无法在C盘里找到Documents and Settings文件夹。不要紧张,它只是被隐藏了。
先点击【查看】,再点击【选项】,出现【文件夹选项】界面。
先点击【查看】,再取消【隐藏受保护的操作系统文件(推荐)】前面的勾选,点击【应用】,【确定】。
然后,就能看到所有的文件了。
用记事本打开文件id_rsa.pub,这就是电脑上的SSH keys,复制里面的所有内容。
然后,登陆GitHub,点击右上角的用户头像,点击【Settings】。
在设置页面最左侧找到【SSH and GPG keys】,在【SSH keys】右边点击【New SSH key】。
在【Title】那一栏随便输入一个名字,在【Key】那一栏粘贴刚刚复制的内容,再点击【Add SSH key】。
第五步:测试
首先,输入:
ssh -T git@GitHub.com
注意空格,输入之后,点击回车键。
系统会要求输入密码。还记得第三步输入的密码吗?就是它。
如果出现:
The authenticity of host 'GitHub.com (207.97.227.239)' can't be established.
RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48.
Are you sure you want to continue connecting (yes/no)?
不要紧张,不需要空格,也不需要回车,直接输入yes,然后就会看到:
Hi Username! You've successfully authenticated, but GitHub does not provide shell access.
这就配置成功啦!
最艰难的任务已经完成了,我们可以开始使用GitHub Page建立自己的独立博客了!
评论