如今越来越多的人都选择在互联网上建立自己的博客,这种方式不仅仅具有足够的自由度,而且还可以展现自己的技术能力。对于Mac系统的用户而言,如何搭建自己的GitHub博客也是一项不错的实践。
GitHub是全球最大的代码托管网站,它提供了各种各样的功能,包括博客托管。而且,GitHub Pages全面支持Jekyll - 一个优秀的静态网站生成器,不仅可以快速生成网站,而且使用简单方便。
那么,接下来,我们就来详细了解Mac系统搭建GitHub博客的具体步骤:
第一步:注册GitHub账号和创建代码仓库
在GitHub上注册账号并登录后,创建一个新的代码仓库,命名格式为“username.github.io”,其中“username”为你的GitHub账号名称。这个代码仓库就是你的GitHub博客网站的根目录,所有的内容都将保存在这里。
第二步:安装Jekyll
Jekyll是一个Ruby语言编写的程序,需要先确保Mac系统上已经安装了Ruby,然后通过以下命令安装Jekyll:
$ gem install jekyll bundler
安装完成后,使用以下命令在本地生成一个全新的Jekyll网站:
$ jekyll new myblog
这里的“myblog”是你的博客网站的目录名称,自行修改即可。
第三步:设置Jekyll
打开刚才创建的“myblog”目录,找到_config.yml文件,修改其中的一些配置项,如下所示:
url: "https://username.github.io"
baseurl: "" # 将这里的“/”改为空格
其中的“username”表示你在GitHub上的账户名称。
第四步:使用Jekyll生成网站
使用以下命令在本地开发环境中生成网站:
$ bundle exec jekyll serve
这个命令将自动生成静态网站,并在本地启动一个Web服务器,可以通过http://localhost:4000 访问本地的博客网站。
第五步:将网站推送到GitHub
在本地完成网站内容编辑后,可以通过以下命令将网站推送到GitHub:
$ git add --all
$ git commit -m "Initial commit"
$ git push -u origin master
这里的“master”分支是固定的,不能修改。
在GitHub账户中,进入刚才创建的代码仓库,点击“Settings”->“GitHub Pages”,选择Branch为“master”,并保存设置。保存成功后,即可在“https://username.github.io”访问到你的博客网站了。
总结:
通过上述步骤,我们就可以在Mac系统上搭建自己的GitHub博客网站,并且完全免费。虽然需要一些基本的技术储备,但是相信只要认真阅读步骤并按照操作即可成功搭建。共勉之。