如何使用github pages搭建个人博客
作为一个程序员,拥有一个个人博客是很是有须要的。除了可以纪录自己的生长历程和技术心得,还可以与宽大的技术喜好者分享自己的经验和思考。而如今,搭建一个个人博客已经变得很是简单和便捷了,因为现在有许多的静态博客生成工具,免除了许多的繁琐事情。而其中,使用github pages搭建个人博客更是备受推崇。下面,我们将详细地介绍如何使用github pages搭建个人博客。
一、注册github账户
首先,我们需要注册一个github账户。github是一个很是著名的代码托管平台,而github pages是github提供的一项免费的静态网页托管效劳,可以用来搭建个人博客或展示自己的作品等。注册github账户很是简单,只需要在官网上填写个人信息和邮箱即可。
二、创立一个Repository
注册完github账户之后,我们需要在github上创立一个Repository作为个人博客的代码货仓。在github页面上点击右上角的“+”按钮,选择“New repository”,填写Repository的名称和描述,选择是否果真或私有,然后点击“Create repository”按钮即可创立一个新的Repository。
三、选择一个静态博客生成工具
在github上创立好代码货仓之后,接下来我们需要选择一个静态博客生成工具。常用的静态博客生成工具有Jekyll、Hexo、Hugo等。这里我们以Jekyll为例进行介绍。Jekyll是一个很是流行的静态网站生成器,也是github官方支持的。它使用Liquid模板语言,可以资助我们快速创立一个简洁、美观的个人博客。
Jekyll的装置很是简单,只需在命令行中执行以下命令:
gem install jekyll bundler
登录后复制
装置完成后,我们就可以使用Jekyll来创立一个新的博客了。在外地的某个目录下,执行以下命令:
jekyll new myblog
登录后复制
其中,“myblog”是个人博客的名称,可以自界说。执行以上命令后,Jekyll会自动生成一个默认的博客模板,我们可以将它拉取到github上作为自己的博客代码。
具体操作办法如下:
将外地的博客文件夹上传到github上的Repository
在外地执行以下命令:
cd myblog git init git add . git commit -m "first commit" git remote add origin https://github.com/yourusername/yourusername.github.io.git git push -u origin master
登录后复制
其中,“yourusername”是你在github上的账户名,需要替换成自己的账户名。
进入github页面,找到Repository的设置
在Repository的设置中,找到“GitHub Pages”部分,选择“master branch”作为Source,如果您的博客文件夹名称不是yourusername.github.io,则需要手动设置。
期待几分钟,会见个人博客
在Repository的“GitHub Pages”部分,会显示您的个人博客的链接。期待几分钟后,就可以通过这个链接会见您的个人博客了。
四、选择博客主题
Jekyll自己提供了一些默认的主题,可以在_config.yml文件中进行设置。不过,这些默认的主题可能有些简陋,不太切合我们的要求。因此,我们可以选择一些优秀的第三方主题,并将其应用到我们的博客上。
Jekyll的第三方主题可以在Github上进行搜索和下载。下载后,将主题文件夹复制到我们的博客文件夹中,然后在_config.yml文件中进行配置即可。
五、宣布博客文章
在博客文件夹中,我们可以使用Markdown语法来编写博客文章。新的博客文章应该安排在_posts文件夹中,文件名的花样应该是“年-月-日-文章题目.md”。例如,我们可以在_posts目录下编写一篇名为“hello-world”的博客文章。
--- layout: post title: "Hello World" date: 2021-09-01 00:00:00 +0800 categories: jekyll update --- # Hello World 这是我的第一篇博客文章。
登录后复制
其中,第一部分是文章的元信息,用来描述文章的题目、时间、分类等信息,第二部分是文章的正文内容,使用Markdown语法进行排版。
六、总结
通过以上办法,我们就可以在github上快速搭建一个个人博客,并宣布自己的博客文章了。使用github pages搭建个人博客不但简单便当,并且免费且稳定。希望这篇文章能够资助到那些想要搭建个人博客的程序员们。
以上就是如何使用github pages搭建个人博客的详细内容,更多请关注本网内其它相关文章!