如何用github搭建博客

为什么要搭建这个博客

感觉很久之前就在网上遇到过这个博主的博客【演员的自我修养】了。最近在搜Github Weekly Contest答案的时候竟然又遇上了,感觉非常的敬佩。正巧博主写了教程,于是照猫画虎很轻松就也搭了了一个这个。
搭建这个主要的目的是想找个方便的地方做一下过去欧美行程的游记,在学习搭建的过程中也体会到了自身很多不足。我想既然放在Github上,就应该没有什么隐私可言了吧,所以游记尽量在不泄露个人信息的情况下写完吧。

原文勘误

1.需要指出的是,搭建教程其中 【github和本地联动】 中的第4条指令应为

1
ssh-keygen -t rsa -C "your email"

2.所有配置的最后一步给出的文本指令是错的,但是截图中是对的,应该为

1
npm install hexo-deployer-git –-save

安装过程中遇到的问题

1.在 【github和本地联动】中第五步:添加SSH key到ssh-agent时,显示
Could not open a connection to your authentication agent
解决方法:搜到的链接
执行ssh-add之前需要开启ssh-agent:

1
eval `ssh-agent -s`

注意代码中的`符号为数字键1右边的按键,而不是单引号。

需要改进的方面

1.博客框架使用的是Markdown语法,需要学习各种基础的方法,包括文字字体,段落格式,图片添加,文章tag等等,
2.有余力可以去换一个博客主题,添加各种模块
3.尝试在linux操作系统中搭建环境,试试git功能

快速查询指令

1.新建一篇博文:命令行中输入

1
hexo new BlogName

2.开启本地服务器

1
hexo s

之后可以通过 http://localhost:4000/ 来预览页面
3.正式上传

1
hexo d -g

更多操作你都可以在其自带的hello-world.md文件中看到