跳转至

建站相关

建站记录

建立这个博客花费了我2天时间。

我请了同机房一位同学帮我搞,但是由于某些未知的原因,我的电脑没有git,于是事情变得复杂起来。

在此记录一下我经历了什么:

  • 电脑没有git:装上就行了
  • git不在PATH下:加上就行了
  • 装了mkdocs也不能直接用:前面加上 python -m
  • github访问很慢,还经常403或者SSH错误:这个没什么好的解决办法,只能反复尝试,或者试试git config --global http.sslVerify false
  • 不允许输入密码(remote: Support for password authentication was removed on August 13, 2021.):照着它的提示建立一个 token 即可。
  • 使用 git remote set-url origin https://<token>@github.com/Lukeli2010/Blog.git 之后,第一次 push 没问题,之后就开始让我输入密码,且无论输入密码还是token都提示不允许输入密码:将url改为https://github.com/Lukeli2010/blog.git之后就会提示你输入用户名和密码,此时输入用户名和Token即可。
  • 把Token粘贴在了网站的一个页面里,然后 push 的时候报错了:按照提示,删除“机密”即可。如果还有问题,可以点击它给出的链接暂时取消“机密扫描”,持续3小时,此时赶紧覆写“机密”即可。
  • 访问网站显示了一个没有任何排版的界面,而且按钮点了就404:事实上这是mkdocs的404界面(我也不知道为什么),出现这个的原因是因为删除了index.md,加上就好了。

感谢一些提供了帮助的文章:

Git 详细安装教程(详解 Git 安装过程的每一个步骤)_git安装-CSDN博客

2021.8.13起,Github要求使用基于令牌的身份验证 - 知乎

so easy!从头教你用mkdocs构建个人博客系统~_mkdocs教程-CSDN博客

GitHub Docs

DeepSeek - 探索未至之境

日常维护

想要 push 自己的修改:在 blog 目录下python -m mkdocs gh-deploy即可。

查看相关教程:Reference - Material for MkDocs