赖可 发自 凹非寺
量子位 报道 | 公众号 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/

好文和朋友一起看!

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

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

    赖可 发自 凹非寺 量子位 报道 | 公众号 QbitAI GitHub不仅可以传代码,还可以建博客.利用GitHub Pages平台,就可以搭建非常好用的个人博客. 但是难点在于,你在要敲很多代码才 ...

  2. 一行代码都不用写,教你如何快速搭建Github博客!!!

    关注上方"深度学习技术前沿",选择"星标公众号", 资源干货,第一时间送达! 转载自量子位 GitHub不仅可以传代码,还可以建博客.利用GitHub Page ...

  3. Hexo+Github: 博客网站搭建完全教程(看这篇就够了)

    本篇教程首次发布在个人博客:sunhwee.com,想要获得最佳阅读体验,欢迎前往,建议用电脑查看教程文档. 文章目录 阅读须知 博客开源 前言 第一部分 搭建 Hexo搭建步骤 1. 安装Git 2 ...

  4. 第一篇什么都没写的博客

    这是我的第一篇博客 大家好 Pixiv 大家好 这是我的第一篇博客 此博客主要用来堆放各种奇怪的东西 由于个人编程水平有限,所以在相当一段时间内 这里面可能不会出现特别高质量的内容 另外本人只会使用散 ...

  5. python3基础教程雪峰_[雪峰磁针石博客]python3快速入门教程2数据结构1变量与赋值...

    Published: 日 02 九月 2018 语法基础 解释器像简单的计算器:可以输入表达式,它会返回值.表达式语法很简单:运算符 + , - , * 和 / 与其它语言一样(例如Pascal或C) ...

  6. 腾讯云搭建WordPress个人博客小白版流程分享

    前言:现在云时代,搭建自己个人网站的成本越来越低了,特别是学生(ps:大四狗也算哦).不管你是否从事IT行业,趁腾讯云还有学生优惠,赶紧上车玩玩吧,搭建属于独立域名的私人博客,做个高大上的分享客.下面 ...

  7. [雪峰磁针石博客]数据仓库快速入门教程1简介

    数据仓库是从各种渠道收集和管理数据的技术,可提供有意义的业务洞察,战略性地使用数据. 它用于查询和分析而不是事务处理,是将数据转换为信息并及时向用户提供的过程. 决策支持数据库(数据仓库)与组织的运营 ...

  8. pythoniter雪峰_[雪峰磁针石博客]python3快速入门教程1 turtle绘图-3循环

    Published: 日 02 九月 2018 语法基础 for语句 Python的for语句针对序列(列表或字符串等)中的子项进行循环,按它们在序列中的顺序来进行迭代. 1 2 3 4 5 6 7 ...

  9. python3基础教程雪峰_[雪峰磁针石博客]python3快速入门教程9重要的标准库

    日志 logging模块提供了完整和灵活的日志系统. import logging logging.debug('Debugging information') logging.info('Infor ...

最新文章

  1. blast程序 介绍 简介
  2. 网络编程常见问题总结
  3. python3.6安装教程-Ubuntu16.04安装python3.6详细教程
  4. 华为FusionCompute添加NAS存储
  5. 4-曲线拐点模型分析
  6. OpenCV自定义CN跟踪器
  7. 1006 换个格式输出整数 (15 分)
  8. 用ZK UI解决storm 读取Kafka时的Fetch offset *** is out of range for topic , resetting offset
  9. Python API接口压力测试简单实现(并发测试)
  10. sw工程图导出bom_solidworks怎么导出带缩略图的BOM材料明细表?
  11. 【CVE】CVE-2015-5254:ActiveMQ 反序列化漏洞利用
  12. 美团大众点评合并:背后技术力量的对比回顾【转载+整理】
  13. N多计算机精品免费视频下载,不要别后悔啊
  14. python求圆的周长和面积
  15. modelsim仿真加速注意点
  16. Mysql—索引①:原理篇
  17. 四轴飞行前检查及解锁
  18. multisim中轻触开关在哪_轻触开关和自锁开关的主要区别在哪里?
  19. 年轻人买出来的智能清洁“三巨头”:科沃斯“稳健”,石头“敏锐”、追觅“灵动”
  20. 1月6日 9 点!Doris Summit 2022 即将拉开序幕,年度技术盛会即刻报名!

热门文章

  1. Strategy_Requirement1
  2. 中国的“Databricks”们:打造AI基础架构,我们是认真的
  3. 「软件」2.0时代已经到来,你需要这样的开发工具
  4. 大批量生成假数据,faker.js获得近28k个Star
  5. 数学学渣必备!拍照上传,分步求解,微软解题神器拯救你
  6. 澎思科技成立新加坡研究院,将与多家机构合作研发自动驾驶等项目
  7. 十问陆奇:努力、能力和机遇,谁能帮你跑赢未来?
  8. 突发 | Yann LeCun卸任!Facebook变天,做AI不能落地是不成了
  9. 课程 | 中科院教授带你快速入门机器学习
  10. Kafka 2.8独立运行,不再需要ZooKeeper