在Gitee上搭建个人博客

最近几天心血来潮,想要自己搞一个博客。说干就干。对于我这种不想花钱又追求美观的白嫖玩家来说,在Github上搭建的Github Page就成了不错的选择。在Github Page上成功搭建之后,速度实在是太慢了,偶尔还会挂掉。于是我通过将代码转移到Gitee上,生成Gitee Page,得到了一个我既没有花一分钱,速度又快,又美观,整起来还不费劲的个人博客了。 接下来我会简单还原一下我配置个人博客的过程~

Github Page的搭建

我找到的教程是这位大神的文章,写的十分详细,利用Github Page快速搭建个人博客,套用的模板也来自这里。

这里主要说一下我踩到的坑和一些提示。

  1. 由于项目文件偏大,在clone项目的时候,可以通过工具人码云Gitee进行加速。我们在fork对应模板之后,在码云里还可以创建一个仓库(建议是和自己用户名同名的仓库,名字都要全英文,之后放到Gitee时可以生成更简洁的域名)并从Github导入项目,之后再从Gitee将代码clone下来,速度超快,这样就不用翻,也不用处理翻之后出现的一系列问题了
  2. 改动时动作不要太大,每次改一点,方便发现问题。即时关注邮箱。
  3. 按照大神的教程,第一次push上去之后,访问xxx.github.io可能是未部署的。这时要自行在Github项目页面的Settings里设定Github Page的source为master分支并创建Page。即时关注邮箱!!!Github很多通知都是通过发邮件的方式进行的。比如第一次部署页面时,一般就会收到一个邮件提醒。
  4. 本地push时,可以只设置Github一个远程仓库,也可以设置Gitee,Gitee上本身就有同步对应Github仓库的功能。如果之后你不打算在Github上创建Page,也可以只向Gitee的仓库push
  5. 安装 Ruby+gem+jekyll 是为了能够在本地的端口查看浏览界面,调试程序时比较有帮助。你也可以仅仅在本地进行修改,push上去后在线查看结果。
  6. 在浏览器查看页面时,按F12可以进入开发者模式,查看当前页面的各种组件在源码的位置,实乃前端开发之利器!
  7. 网上有非常多的在线制作logo和在线压缩图片大小的网站。logo可以在这些网站既有的方案中选择。
  8. Github Page在接收到最新的push时,可以直接自动重新部署,但是需要花费五分钟左右的时间,如果浏览器显示该页面没有变化,尝试刷新页面或者清除当前页面的cookie
  9. 如果您不幸地采用了代理加速操作,导致退出后Github上不去,可以修改hosts文件;如果可以登上Github了,但是图片显示异常,同样要修改hosts文件;关于hosts文件,网上的方案现在不一定有效,有些ip的映射需要在线查询。这些都处理好之后,可能之后Github Page又会显示该网页连接不安全,采用了HTPS协议什么的,不让你进去,那么就在internet选项-连接-局域网配置里,将所有有打勾的地方都删掉,重启一次电脑。如果还是不行,其他的方法都试遍了,确认可能造成的损失后,请尝试重置适配器配置或者直接重置网络配置并重启(也不一定有效,放在最后试)。

在Gitee上生成Page

如果您完成了对源文件的修改,其实就可以往Gitee上push了;或者说您push到了Github上,同样可以在Gitee同步其最新版本;
push之后,参考码云Page帮助,上面总结了可能遇到的所有问题。按照和生成Github Page差不多的操作,就能得到Gitee Page了。

附上我的个人博客的链接Binary Lab

你可能感兴趣的:(博客)