Hello,大家好。距离上一次的更新也过去了12天了。这几天看了中央电视台的综艺节目。
《国家宝藏》,不慎惊喜,可以说今年是央视的综艺节目元年,前有《见字如面》,
《朗读者》,后有《中国诗词大会》,今又有《国家宝藏》。不经对央视充满好感。
话说过去的12天过的实在太舒适,充实。(主要是咕咕能量发作),如不是友人提醒。我还忘记了自己有个公众号,前面还挖了一个大坑。实属不对。恕今日补上。忘各位海涵。
首先,申请一个GitHub账号
(如果你有的话,就直接翻到下一步吧,或者你也可以看看有没有漏掉什么 >v< )
https://github.com/join?source=login
Username、Email、Password都不用我介绍了吧,简单明了。
直接用默认的就行,第二个是收费的。(有人问为什么收费?这个等我下次说GitHub的时候再写。嗯,这里我又挖了一个坑)
ok,GitHub账号创建完成!我们来创建一个项目。(记得要进你的邮箱确认GitHub给你邮件)
创建一个项目(start project)记住Repository name(项目名字)得和Owner(用户名)一致。
项目创建好后,我们点击设置,拉到下面的GitHub Pages--->点击底部的"Continue to layouts",点击完后就会这样子。
GitHub的设置已经完成了大半,我们开始本机上修改
一、配置SSH key
为什么要配置这个呢?因为提交代码肯定要拥有github权限才可以,但是直接使用用户名和密码太不安全了,所以我们使用ssh key来解决本地和服务器的连接问题。
$cd~/. ssh#检查本机已存在的ssh密钥
如果提示:No such file or directory 说明你是第一次使用git。
ssh-keygen -t rsa -C"邮件地址"
然后连续3次回车,最终会生成一个文件在用户目录下,
打开用户目录,找到文件,记事本打开并复制里面的内容,
打开你的github主页,进入个人设置 -> SSH and GPG keys -> New SSH key:
如果提示,输入yes,然后会看到:
看到这个信息说明SSH已配置成功!
接下来在还需要输入这两条命令:
$ git config --globaluser.name"Username"// 你的github用户名,非昵称
$ git config --globaluser.email"Email"// 填写你的github注册邮箱
Hexo的设置完成,我们接下来修改配置参数
看到这是不是很累了?别急,差不多了,最后我们配置中有关deploy的部分:
有可能会出现以下错误:
Deployernotfound: github 或者 Deployernotfound: git
别急,我们只要安装一个插件就行了:
npminstallhexo-deployer-git--save
最后是激动人心的时刻了!打开git bash,输入hexo d,就可以完成部署啦。
领取专属 10元无门槛券
私享最新 技术干货