git搭建博客小记

因为我电脑是windows的,所以下面是windows搭建方法

1.安装Node.js


2.安装git for windows

安装好后,打开cmd,输入下面命令,看下是否正常

1
node -v npm -v

正常的话会回复版本号

3.安装hexo


输入全局安装命令:
1
npm install -g hexo

4.在C盘(或其他)根目录下创建文件夹Hexo。在C:/Hexo文件夹内右键选择Git bash。


然后在类似DOS的界面内输入以下命令:
1
hexo init

接着输入下面命令安装依赖包

1
npm install

5.本地查看


执行以下命令,然后到浏览器输入ocalhost:4000看看。
1
2
hexo generate
hexo server

6.申请Github帐号并创建仓库repository


这步网上有很多,我参考这篇

7.设置SSH


第一步:生成钥匙和锁
在命令行输入:ssh-keygen -t rsa -C your_email@youremail.com
然后回车,期间会问你生成的文件名和passphrase,对于我这种菜鸟,我一路点回车。如果你也是菜鸟,跟我一样做。 (passphrase 可以设置密码)
第二步:将锁放到github的帐户里
上一步生成的文件放在了C:/Users/用户名(你的windows用户)/.ssh/文件夹中,用记事本打开其中的id_rsa.pub文件,全部内容复制。登录github网站,找到account setting,将刚才复制的粘贴到key文本框中。
第三步:测试是否成功
在命令行输入:
1
ssh -T git@github.com

如果成功,会显示欢迎字符。

8.修改 Hexo 中的 _config.yml 文件



照这样改:
1
2
3
4
deploy:
type: git
repository: ssh://git@github.com/wanghansong/wanghansong.github.io
branch: master

9.修改模版


感觉官方原始的模版很丑,于是就用了NEXT的模版。
HEXO也有很多模版

10.将本地的站点部署到网上


输入如下命令行
1
hexo d -g

然后到你网站wanghansong.github.io查看。OK

小记:


1
2
3
4
5
hexo g == hexo generate生成文件
hexo d == hexo deploy部署
hexo s == hexo server开本地站点
hexo n == hexo new新建文章
hexo d -g==保存文件并部署

热评文章