一步步在 github pages 上用 jekyll 建立归于自己的博客
序
我的专业与互联网没有太大联系,触摸博客仍是作业今后的作业。跟着作业的经历添加,总想将自己的所思所得记录下来,究竟,好记忆不如烂笔头。
开端是将自己的总结在本地保存,可是本地有一个下风,便是不能随时随地的检查,最重要的是,不能随时随地的装X,所以,最终转到了简书,转到简书,是17年的时分,那个时分,简书的质量仍是有确保,可是,跟着简书的开展,广告越来越多,文章质量越来越差,并且主页推送的文章太多关于性的东西,重要是,慢慢地也呈现了很多标题党,让人烦不堪烦。
无法之下,只要测验去寻觅新的渠道...
此刻,盯了很多家,比方博客园,csdn, 知乎,少数派等。除了知乎让我比较满足外,其它都有广告,当然,知乎也有,不过,知乎的质量在那儿,所以,广告也就不那么介意了。可是知乎是问答型社区,与自己这无病呻吟小年青的风格又有点不搭,在上面写一篇文章,确实是要必定的专业深度的,当然,灌水这种作业,我不愿意去做。
最终,定论便是各个渠道都不满足。
那就自己树立一个博客渠道吧...
博客挑选
树立个人博客,有很多种计划。
因最近经济压力大,所以,本着能省几毛是几毛的理念,便挑选了渠道免费,功用强大,上手简略的组合:github pages +jekyll 来树立自己的博客 明不知昔。
为什么挑选这个组合呢?
- 服务器挑选
收费的云服务器什么的就不考虑了,那么免费且还能树立博客的,首要的挑选便是 github pages 和 gittee pages。前者的服务器在国外,由于墙的原因,速度较慢,可是上面的资源多,为微软家的东西,质量有确保,生态完全,且自带了jekyll编译器,这个是很重要的一点,假如用jekyll作为博客渠道,那么只需求上传源文件,本地不需求进行编译,这样本地就不需求装置杂乱的环境了。后者的服务器在我国,呼应速度快,可是不支持jekyll编译,假如想在其它电脑更新博客文章,还得在电脑上下载一系列的 jekyll 环境,太麻烦了, 所以,决断抛弃。 - 言语挑选
构建 pages 有两种言语,分别是 jekyll 和 hexo,据查阅的各种材料显现,运用 hexo 比 jekyll 更有优势,可是jekyll 能够把原文上传到 github,就能够直接生成博客,也能够用在线编辑器处理,而 hexo 则要是本地生成 html 再上传,要求有本地node环境。所以仍是 jekyll 省心,今后直接用 git 就能够处理全部了。
开端布置
- 树立自己的 github 账户,请自行百度或许点击下面的链接。
创立我的GitHub账号及运用
- Fork 本主题的库房
- 进入galensgan.github.io
- 点击右上角的Fork按钮,见下图
- 进入自己的克隆的库房,然后点击 Settings, 也能够直接输入这个地址:
https://github.com/你的用户名/galensgan.github.io/settings
- 将库房称号改为:
你的用户名.github.io
方式,点击 Rename 重命名
-
自己的博客网站就开端树立了,你能够在浏览器中输入自己的网址拜访:
你的用户名.github.io
-
开端定制博客内容
- 下载并装置git
传送门-Git装置 - 进入到自己的库房:点击 Clone or download, 然后仿制框中显现的URL
- 在你想将代码放置的目录处,右键 >> Git Bash Here
- 在弹出的黑窗体中输入:
git clone 你仿制的url
>> 回车,开端克隆代码
- 克隆完结今后,进入目录修正相关内容,变成自己的信息,下面列出常常用到或许是需求修正的目录:
目录称号 | 作用 |
---|---|
_drafts | 草稿,假如未完结的文章,能够放在里边,在里边的文章不会显现在博客上 |
_post | 宣布的文章放在这儿 |
about | 关于中的内容写在这儿 |
_config.yml | 此为网站的配置文件,一切的界面的信息和功用,都里边进行设置 |
修正 _config.yml 为你自己的博客内容,一起,在post放入自己的 markdown 格局的文章
- 对文章格局的要求:
- 标题称号:年-月-日-仅有识别号,比方 2019-11-23-template
- 正文内容:每个头部要有如下格局
layout: post
category: template
title: this is a template
tagline: by 明不知昔
tags:
- template
- blog
published: true
一起留意,每一个冒号后边需有一个空格
- 推送到github完结更新
你进入你的本地库房目录里边(与.git目录同级),右键 >> 右键 >> Git Bash Here >> 在弹出的黑窗体中顺次输入下面的内容,每输入一行,按一次回车
git add .
git commit -m "这儿是你提交的内容的描绘,比方:初始化自己的博客"
git push
到此,归于自己的博客就完结了,再次在网页中翻开你的用户名.github.io
, 看看作用吧~
称谢
- simpleyyt.github.io
本文首发于明不知昔,转载请注明出处。