当前位置:首页 > 后端开发 > 正文内容

一步步在 github pages 上用 jekyll 建立归于自己的博客

邻居的猫1个月前 (12-09)后端开发1491

image-20191123112911663.jpg

我的专业与互联网没有太大联系,触摸博客仍是作业今后的作业。跟着作业的经历添加,总想将自己的所思所得记录下来,究竟,好记忆不如烂笔头。

开端是将自己的总结在本地保存,可是本地有一个下风,便是不能随时随地的检查,最重要的是,不能随时随地的装X,所以,最终转到了简书,转到简书,是17年的时分,那个时分,简书的质量仍是有确保,可是,跟着简书的开展,广告越来越多,文章质量越来越差,并且主页推送的文章太多关于性的东西,重要是,慢慢地也呈现了很多标题党,让人烦不堪烦。

无法之下,只要测验去寻觅新的渠道...

此刻,盯了很多家,比方博客园,csdn, 知乎,少数派等。除了知乎让我比较满足外,其它都有广告,当然,知乎也有,不过,知乎的质量在那儿,所以,广告也就不那么介意了。可是知乎是问答型社区,与自己这无病呻吟小年青的风格又有点不搭,在上面写一篇文章,确实是要必定的专业深度的,当然,灌水这种作业,我不愿意去做。

最终,定论便是各个渠道都不满足。

那就自己树立一个博客渠道吧...

博客挑选

树立个人博客,有很多种计划。

因最近经济压力大,所以,本着能省几毛是几毛的理念,便挑选了渠道免费,功用强大,上手简略的组合:github pages +jekyll 来树立自己的博客 明不知昔。

image-20191123112746605.png

为什么挑选这个组合呢?

  1. 服务器挑选
    收费的云服务器什么的就不考虑了,那么免费且还能树立博客的,首要的挑选便是 github pages 和 gittee pages。前者的服务器在国外,由于墙的原因,速度较慢,可是上面的资源多,为微软家的东西,质量有确保,生态完全,且自带了jekyll编译器,这个是很重要的一点,假如用jekyll作为博客渠道,那么只需求上传源文件,本地不需求进行编译,这样本地就不需求装置杂乱的环境了。后者的服务器在我国,呼应速度快,可是不支持jekyll编译,假如想在其它电脑更新博客文章,还得在电脑上下载一系列的 jekyll 环境,太麻烦了, 所以,决断抛弃。
  2. 言语挑选
    构建 pages 有两种言语,分别是 jekyll 和 hexo,据查阅的各种材料显现,运用 hexo 比 jekyll 更有优势,可是jekyll 能够把原文上传到 github,就能够直接生成博客,也能够用在线编辑器处理,而 hexo 则要是本地生成 html 再上传,要求有本地node环境。所以仍是 jekyll 省心,今后直接用 git 就能够处理全部了。

开端布置

  1. 树立自己的 github 账户,请自行百度或许点击下面的链接。

创立我的GitHub账号及运用

  1. Fork 本主题的库房
  • 进入galensgan.github.io
  • 点击右上角的Fork按钮,见下图

howtoforkrepo.PNG

  • 进入自己的克隆的库房,然后点击 Settings, 也能够直接输入这个地址: https://github.com/你的用户名/galensgan.github.io/settings
  • 将库房称号改为:你的用户名.github.io 方式,点击 Rename 重命名
  1. 自己的博客网站就开端树立了,你能够在浏览器中输入自己的网址拜访:你的用户名.github.io

  2. 开端定制博客内容

  • 下载并装置git
    传送门-Git装置
  • 进入到自己的库房:点击 Clone or download, 然后仿制框中显现的URL

TIM截图20191123125227.png

  • 在你想将代码放置的目录处,右键 >> Git Bash Here

TIM截图20191123125621.png

  • 在弹出的黑窗体中输入:git clone 你仿制的url >> 回车,开端克隆代码

TIM截图20191123125857.png

  • 克隆完结今后,进入目录修正相关内容,变成自己的信息,下面列出常常用到或许是需求修正的目录:
目录称号 作用
_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

一起留意,每一个冒号后边需有一个空格

  1. 推送到github完结更新

你进入你的本地库房目录里边(与.git目录同级),右键 >> 右键 >> Git Bash Here >> 在弹出的黑窗体中顺次输入下面的内容,每输入一行,按一次回车

git add . 
git commit -m "这儿是你提交的内容的描绘,比方:初始化自己的博客"
git push

到此,归于自己的博客就完结了,再次在网页中翻开你的用户名.github.io, 看看作用吧~

称谢

  1. simpleyyt.github.io

本文首发于明不知昔,转载请注明出处。

扫描二维码推送至手机访问。

版权声明:本文由51Blog发布,如需转载请注明出处。

本文链接:https://www.51blog.vip/?id=214

标签: Jekylll
分享给朋友:

“一步步在 github pages 上用 jekyll 建立归于自己的博客” 的相关文章

php向下取整,phpstudy官网下载

在PHP中,向下取整可以通过使用`floor`函数来实现。这个函数会返回小于或等于给定数值的最大整数。例如:```php```在这个例子中,`floor`返回5,因为它是最接近5.6且不大于5.6的整数。 PHP 向下取整函数详解在PHP编程中,向下取整是一个常见的操作,它可以帮助我们获取一个浮点数...

r语言sort,璇玑AI

在R语言中,`sort` 函数用于对向量、矩阵或数据框的行或列进行排序。以下是关于 `sort` 函数的一些基本用法:1. 对向量进行排序: `sort` 对向量 `x` 进行升序排序。 `sort` 对向量 `x` 进行降序排序。2. 对矩阵或数据框进行排序: `sort` 对矩...

c语言程序设计,基础入门与进阶指南

好的,请问您想了解C语言程序设计的哪个方面?例如语法、数据结构、算法、编程实践等。我会尽力为您提供相关的信息。C语言程序设计:基础入门与进阶指南C语言作为一种历史悠久且广泛使用的编程语言,在计算机科学领域占据着举足轻重的地位。本文将为您介绍C语言程序设计的基础知识,帮助您从入门到进阶,掌握这一强大的...

567go,探索567go——您的智能出行新伙伴

567go,探索567go——您的智能出行新伙伴

567GO国际健身学院成立于2005年,隶属于北京全能奥菲特健身顾问有限公司,是中国知名的健身教育培训企业。学院以团体课程为核心,私人教练培训为重点,致力于为中国健身事业的发展贡献力量。567GO在全国范围内设有多个校区,包括北京、上海、广州、成都、西安、济南、杭州、大连、重庆、长沙、厦门、天津、南...

beat maker go,什么是Beat Maker Go?

beat maker go,什么是Beat Maker Go?

Beat Maker Go是一款终极的鼓垫控制应用程序,适合音乐爱好者和专业音乐制作人。以下是关于该应用程序的一些详细信息: 功能特点1. 丰富的声音包:提供200多种声音包,包括EDM、HipHop、Trap、Dubstep、DrumnBass和Rave等多种音乐风格。2. 高品质样本:样本由职业...

rust自动售货机怎么用, 什么是Rust自动售货机

rust自动售货机怎么用, 什么是Rust自动售货机

Rust自动售货机是一个使用Rust编程语言编写的程序,它模拟了一个简单的自动售货机的功能。要使用Rust自动售货机,您需要遵循以下步骤:1. 安装Rust:首先,您需要在您的计算机上安装Rust编程语言。您可以通过访问Rust的官方网站并按照指示进行安装。2. 克隆仓库:接下来,您需要克隆Rust...