拼命加载中...

超详细!使用github免费搭建个人博客

作为一名技术爱好者,相信各位大神都有把自己学习技术的心得或者一些踩坑、易错的过程记录下来的需求,首选的是技术平台,但高昂的服务器与域名费用往往使得我们(ziji)难以承担。今天就来教大家免费搭建一个自己的个人博客平台。

Github大家都有听过,甚至是经常用,除了可以作为开源源码的交流平台,还提供了搭建博客的功能。目前一些大佬、老师的博客用的就是Github搭建的。
我的个人博客,欢迎访问https://xuhaozhao123.github.io

主流的博客框架Gridea、Hexo、GitBook、VuePress、dumi...如何选择?
我们写个人博客的初心大致会有这些:记录踩过的坑、
解决过的难题、
建立自己的知识库
表达能力观点、内容输出、 分享、讨论
以及改进建立个人影响力...
我们对个人博客平台的要求:随时随地可编辑良好的 Markdown 语法支持
避免严格的内容审核,良好的 SEO,可以专注于内容的输出。
此处我推荐新手使用gridea简单易上手(大神可使用hexo功能更完善,主题更多),无需安装配置Git,Node.js等环境。

  1. 注册 Github并登录
    既然提到了 Github Page ,首先就得 注册自己的Github账号https://github.com/signup 并登录 。
  2. 创建自己的仓库
    注册之后,接下来就要创建自己的仓库https://github.com/new, 首先点击【New】或访问链接
    在Repository name中填写【你的用户名.github.io】(两边无【】此处仅为了强调)
    下方需要选择Public公开否则将无法访问。
  3. 创建完成之后,点击进入你的仓库项目,依次点击【Settings】→ 【Pages】→【Deploy from a branch】,并选择【Github Action】(作此步是方便为了后期可以更换框架来改善自己的博客网页)
  4. 申请 Personal access token(⚠️⚠️Token 值要保存好)接下来我们要申请 Personal access token,这样 Gridea 才能有权限将网站文件推送到你的仓库中。 我不直接给出申请 token 的链接,为了大家以后忘了自己还能找到该功能。 我们按照下图标的顺序,点击 「右上角自己的头像右边的小箭头」→ 「Settings」→ 「Developer settings」我们起个名字(或者说是备注),说明这个 token 是用来干什么的。token 的权限我们只选择 Repo。申请成功,会给你一串数字 + 字母的信息,这个就是 Token,我们一定要保存好!后面的配置中我们会用到。
  5. 配置Grideagithub免登录下载地址https://github.com/getgridea/gridea/releases
    gitee高速需登录下载地址https://gitee.com/mirrors/gridea
    下方选择GithubPages
    域名一般写【你的用户名.github.io】(两边无【】此处仅为了强调)当然你也可以使用自定义域名,可自行百度
    仓库:你的静态文件存放的仓库(例如:用户名.github.io )
    分支:你的 Github Pages 对应的分支(例如:master 或 gh-pages)
    用户名:仓库所属用户的用户名(通常就是你的 Github 账号的昵称)
    邮箱:Git 推送时使用的邮箱(通常就是你的 Github 账号的邮箱)Token: Git 推送时需要的 Token,用来向 Github 提交构建后的文件 这里的 token 就是之前申请的 Github personal access tokens
    填写上面的信息后,点击 「检测远程连接」 按钮,如果提示 「远程连接成功」 那就 ok 啦~
    之后可以写文章并预览,同步。
    如果本文章访问量达到500,则我会再写一篇关于如何自定义主题和美化的文章,感谢大家支持。
    参考资料:
    1.【zhuanlan.zhihu.com/p/385692707】
    2.【zhuanlan.zhihu.com/p/686132693】
    3.【zhuanlan.zhihu.com/p/392994381】

---------- 本文到此结束 感谢您的阅读 ----------

赞赏