一行代码都不写!Github博客小白版入门教程

2020 年 1 月 26 日 量子位
赖可 发自 凹非寺
量子位 报道 | 公众号 QbitAI

GitHub不仅可以传代码,还可以建博客。利用GitHub Pages平台,就可以搭建非常好用的个人博客。

但是难点在于,你在要敲很多代码才能搭出一个博客。对于小白和新手来说,太不友好。

没关系!现在不用写代码也可以了。

不需要敲码,不用写使用命令行,可以自定义主题,还能有自己的域名。

Fast.ai提供了模版,只要注册一个github账号,小白就能够完成搭建博客的操作。

真是文科生友好~

下面是小白教程。

创建存储库&创建主页

首先,你需要注册一个github账号,并确保在线。

然后,点击这个网页地址:https : //github.com/fastai/fast_template/generate

注册一个存储库(repository),就是存储博客的地方。注册名字的格式是:github上的名字+github.io;储存库的性质选择公共Public。

如果选择Private就是仅自己可见,这样需要付费

下面就可以进行博客主页的一些基本设置。

进入主页,会看到的是一个名字为index.md的文件,这是个Markdown文件。Markdown是一个目前创建格式化文本的便捷又强大的方法。在输入普通文本的时候,只需要加入一些特定字符就可以增加特定的样式。比如在一个一个词或者短语前后都输入*,就可以使其变成斜体。

单击这个文件打开它,进入新的页面,点击编辑按钮,即铅笔符号开始编辑。

点击Preview changes可以浏览文本效果

blog被设置成斜体

滚动到底部并单击Commit changes绿色按钮来提交。在GitHub上,“提交”意味着将其保存到GitHub服务器。

博客的域名就是,**github上注册的名字+github.io,页面就会显示刚才输入的内容。

还可以对博客进行其它设置,单击名为_config.yml 的文件,然后像之前一样单击编辑按钮,在冒号后面输入相应的内容,可以更改标题,描述和GitHub用户名值。输入的内容就会在主页显示。

写文章

下面可以写博客文章了!

所有的文章都会放在_posts文件夹中。单击它,然后单击创建文件按钮,创建一个新的文件。文件名命名的格式是:year-month-day-name.md,其中year是四位数,而month和day是两位数。“name”可以自定义,扩展名md则用于Markdown。

写文章的时候也用Markdown来标注格式。第一行作为一级标题,开头加上#,如果文章里面还需要小标题,##用于二级标题,###用于三级标题。点击Preview可以浏览。

同样,点击绿色按钮Commit new file来提交。

提交完成后,文章就会出现在博客主页上:

点进去的文章界面是这样:

想删除文章,同样进入_posts文件夹,找到对应的文件,进行操作。

记住,和写文章一样,点完了删除后,还需要点击绿色的commit,才算操作成功。

如果想在文章里面加入图片,需要先把图片上传:

然后在文章中以如下字符串来加入:

![Image description](images/filename.jpg


如果想加博客文章索引目录,输入下面两行

1. TOC
{:toc}

之前写的博文标题(以#标志的一级标题)就会自动出现在目录里,并且自带超链接。

如果想加入数学符号,可以用LaTeX的格式。

首先在 _config.yml文件中进行设置,将use_math进行简单的修改,变成这样:

use_math: true

只需要在字符串前后各加一个$,比如$\sum_n (x)$,或者想让它单行显示的时候,在上下两行各加$$,像这样:

$$
\sum_n (x)
$$

显示出来就会是:

以上~

学会这些内容,你就成了Github pages博客初级玩家,是不是超级易懂易上手?

如果你想用玩转博客,也可继续钻研,说不定玩着玩着就发现,已然沉迷于技术~

传送门

https://www.fast.ai/2020/01/16/fast_template/

作者系网易新闻·网易号“各有态度”签约作者


AI内参|把握AI发展新机遇

拓展优质人脉,获取最新AI资讯&论文教程,欢迎加入AI内参社群一起学习~

跟大咖交流 | 进入AI社群


量子位 QbitAI · 头条号签约作者



վ'ᴗ' ի 追踪AI技术和产品新动态


喜欢就点「在看」吧 !



登录查看更多
0

相关内容

GitHub.com 使用 Git 作为版本控制系统(version control system)提供在线源码托管的服务,同时是个有社交功能的开发者社区。 国外类似服务: Bitbucket.com
Gitlab.com
国内类似服务:
Coding.net
【2020新书】实战R语言4,323页pdf
专知会员服务
100+阅读 · 2020年7月1日
【实用书】学习用Python编写代码进行数据分析,103页pdf
专知会员服务
193+阅读 · 2020年6月29日
一份简明有趣的Python学习教程,42页pdf
专知会员服务
76+阅读 · 2020年6月22日
干净的数据:数据清洗入门与实践,204页pdf
专知会员服务
161+阅读 · 2020年5月14日
【干货】用BRET进行多标签文本分类(附代码)
专知会员服务
84+阅读 · 2019年12月27日
【GitHub实战】Pytorch实现的小样本逼真的视频到视频转换
专知会员服务
35+阅读 · 2019年12月15日
【电子书】C++ Primer Plus 第6版,附PDF
专知会员服务
87+阅读 · 2019年11月25日
【书籍】深度学习框架:PyTorch入门与实践(附代码)
专知会员服务
163+阅读 · 2019年10月28日
手把手教你用Python做一个哄女友神器,小白可上手
网易智能菌
5+阅读 · 2019年6月15日
Python NLP入门教程
七月在线实验室
7+阅读 · 2018年6月5日
10个深度学习软件的安装指南(附代码)
数据派THU
17+阅读 · 2017年11月18日
无需一行代码就能搞定机器学习的开源神器
人工智能头条
6+阅读 · 2017年11月7日
Python NLP 入门教程
大数据技术
19+阅读 · 2017年10月24日
手把手教TensorFlow(附代码)
深度学习世界
15+阅读 · 2017年10月17日
Arxiv
3+阅读 · 2018年10月8日
Rapid Customization for Event Extraction
Arxiv
7+阅读 · 2018年9月20日
Feature Selection Library (MATLAB Toolbox)
Arxiv
7+阅读 · 2018年8月6日
Arxiv
4+阅读 · 2018年1月29日
VIP会员
相关VIP内容
【2020新书】实战R语言4,323页pdf
专知会员服务
100+阅读 · 2020年7月1日
【实用书】学习用Python编写代码进行数据分析,103页pdf
专知会员服务
193+阅读 · 2020年6月29日
一份简明有趣的Python学习教程,42页pdf
专知会员服务
76+阅读 · 2020年6月22日
干净的数据:数据清洗入门与实践,204页pdf
专知会员服务
161+阅读 · 2020年5月14日
【干货】用BRET进行多标签文本分类(附代码)
专知会员服务
84+阅读 · 2019年12月27日
【GitHub实战】Pytorch实现的小样本逼真的视频到视频转换
专知会员服务
35+阅读 · 2019年12月15日
【电子书】C++ Primer Plus 第6版,附PDF
专知会员服务
87+阅读 · 2019年11月25日
【书籍】深度学习框架:PyTorch入门与实践(附代码)
专知会员服务
163+阅读 · 2019年10月28日
相关资讯
手把手教你用Python做一个哄女友神器,小白可上手
网易智能菌
5+阅读 · 2019年6月15日
Python NLP入门教程
七月在线实验室
7+阅读 · 2018年6月5日
10个深度学习软件的安装指南(附代码)
数据派THU
17+阅读 · 2017年11月18日
无需一行代码就能搞定机器学习的开源神器
人工智能头条
6+阅读 · 2017年11月7日
Python NLP 入门教程
大数据技术
19+阅读 · 2017年10月24日
手把手教TensorFlow(附代码)
深度学习世界
15+阅读 · 2017年10月17日
相关论文
Arxiv
3+阅读 · 2018年10月8日
Rapid Customization for Event Extraction
Arxiv
7+阅读 · 2018年9月20日
Feature Selection Library (MATLAB Toolbox)
Arxiv
7+阅读 · 2018年8月6日
Arxiv
4+阅读 · 2018年1月29日
Top
微信扫码咨询专知VIP会员