借用Github搭建完全免费的博客
STEP1 搭建博客
- 注册Github账号。认真起一个用户名,因为你的用户名可能会构成你博客的网址。
- Fork你喜欢的主题。网路上有很多Jekyll主题,Fork一个你喜欢的。这里本狼以suyan.github.io为例,我们点击Github项目网页右上角的Fork,稍等片刻会在你的账号下也看到这个项目。
suyan演示网站。优点:可切换的三栏,支持大纲索引,丰富的社交按钮,分类侧栏与文章搜索
3. 修改项目名称,点击项目的设置页面,修改项目名称为 你的用户名.http://github.io,如你的用户名是example,那你就改成 http://example.github.io 。如果项目中有个叫CNAME的文件,一般删除它。
?? 试试看,你现在访问你的用户名.github.io
这个网址,就呢个看到博客了。不过现在这个博客还需要装修一下。
STEP2 装修博客
- 准备同步工具与编辑器。 本狼推荐Github Desktop+VScode,把这两个软体安装在你的电脑上。
- 克隆项目回你的电脑。在Github Desktop登录你的账号,把刚才的项目克隆回本地。如果网路不好,可能会很慢,你可以在网上搜索下解决方法,这里不重复了。
- 修改博客配置文件。用VScode编辑
_config.yml
文件(一般默认是在DocumentsGitHub你的用户名.github.io),详见下图。
代码图由carbon生成,推荐自狼牌工作网址导航。
4.修改博客主题色。用VScode编辑mian.sass文件(一般默认是在DocumentsGitHub你的用户名.http://github.iocss),修改$sidebar-bg与$sidebar-left-bg后面的色号。
5.修改博客主页内容。用VScode编辑index.md文件(一般默认是在DocumentsGitHub你的用户名.http://github.io),这篇文章会在被访客最先看到。
6.同步更新到伺服器。打开Github Desktop,它会自动检测到你的更新内容。在左下角的Summary处填写更新备注,点击下方的Commit to master确认,再点击右上方的Push origin,等待同步完成。
?? 做到这,你就拥有一个真正属于你的博客了。我们还需要一些撰写一些内容来充实你的博客。
STEP3 撰写博客
- 博客是放在
_posts
文件夹(一般默认是在DocumentsGitHub你的用户名.github.io_posts)下的文件的md文件,文件名的格式是年-月-日-题目
,不能有空格。如2019-01-12-title。 - 可用VScode创建md文件,文件顶部应该有「特定内容」。
---(标记线,在第一行)
layout: post(表示文件是推文,一般不修改)
title: 天天开心(博客文章的题目)
category: 测试(博客分类,会在网页左侧栏显示)
tags: happy,awesome(多个标签)
---(标记线)
- 可用markdown语法进行排版添加图片等(花五分钟学习markdown)。
- 同装修博客的第6步,把你的博客同步到伺服器上。
?? 恭喜,现在你就拥有一个属于你自己的博客了。这是博客生活的美好的一个开始,接下来请Enjoy It!
狼网点评
优点
- 完全免费且稳定的博客托管服务。
- 提供免费的http://github.io域名与SLL证书。
- 支持轻巧漂亮的Markdown语法。
- 可靠的博客备份与导出。
缺点
- 博客可能会被人」Fork「抱走。
- 更新博客一般需要电脑完成。
- 博客一般不会被百度收录。
Free DLC
- 修复浏览器」已拦截不安全内容的「问题:用VScode编辑
head.html
文件(一般默认是在DocumentsGitHub你的用户名.github.io_includes),将第12行的http
改为https
。
- 修改博客底部信息:用VScode编辑
default.html
文件(一般默认是在DocumentsGitHub你的用户名.github.io_layouts),修改15-16行内容。
推荐阅读: