快速搭建多终端同步的 github + hexo 静态博客
最近心血来潮想搭建自己的个人博客,在考察了多种博客的搭建方法后,毅然选择了 GitHub + hexo 的静态博客搭建方法(主要原因是对我来说比较简单)。
本人工作机是在Mac,所以主要搭建环境与配置是在OSX系统下进行,与Linux应该区别不大,windows环境下的配置可能有出入,敬请谅解。
最终实现的效果是在GitHub上只需要一个仓库,实现可在多终端同步自己的个人博客。
废话不多说,下面直入主题。
1. 前提条件
- 拥有自己的GitHub账号
- 本地终端安装了git
- 安装了Nodejs
2. github 上创建个人主页
在自己的主页上新建一个仓库,仓库的名字要和自己的用户名保持一致。如我的用户名是kakadee,那么仓库的名字应该是kakadee.github.io。这样该仓库地址即默认作为你git的个人主页。其他选项按默认的进行。
3. 从远程拉取仓库到本地
这时候你git上的仓库是一个空的项目或者只含有一个README.md.在你本地合适的文件夹clone你的项目。
这里我使用SSH的方法clone,当然也可以使用HTTPS的方法,只要能拉下来代码就可以。
git clone git@github.com:kakadee/kakadee.github.io.git