👏不需要自己购买服务器域名,只需要注册Github并做一些配置和操作即可创建自己的博客。

Gridea完成由静态页面构建,没有数据库,有数据库需求的不支持。

对于一个程序员来说,拥有一个属于自己的个人博客听起来比较高大上一些。不仅如此,有时候需要自己遇到了问题或者学习到了东西也需要一个记录的场景。

当然,目前存在的关于编写记录的APP、网站以及其它工具数不胜数,并且花样百出,比如我经常使用的墨记(写日记)、CSDN(写学习心得和踩坑经历)、有道云笔记(工具知识收藏集锦)等,另外也有wordpress站点(生活类随笔和好句子收藏)以及自己的服务器站点(自己开发的系统、工具和游戏)。

尽管我使用了这么多工具和网站,但是我仍然有觉得不尽人意的地方。

我为什么要使用Gridea

其实我也是在6月初才接触到这个工具,在掘金上看到这个工具的推荐时,觉得蛮有意思的就尝试了一下。

发现这个这个工具比较突出的优点有以下几个:

  • 引入Gitalk,使用issue构建评论系统
  • 不需要自己的购买服务器和域名,直接将代码同步到github即可
  • 可以在没网的情况下离线编辑和预览
  • 可以直接写入htmlcssjs代码,页面中将会解析这些代码(关于页面是使用代码写的)

项目搭建流程

项目搭建流程参照Gridea示例站点编写的教程:海岛心hey

遇见问题

我在项目搭建过程中遇到了一个问题:在远程连接的时候一直报错,提示连接远程失败。报错信息:No such remote 'origin'。看着这样的报错信息,我开始还以为是我的远程配置信息填错了,可是即使我确认无误并重启客户端和电脑之后也还是报这样的错误。

无意中,我发现客户端中 系统 > 源文件 中配置的源文件夹位置并不是我安装 Gridea 的位置,于是我修改了源文件夹指向我安装Gridea的目录,重新尝试连接成功了。