Sabthever的博客搭建

Sabthever搭建的第一个博客
博客地址
部署地址
Notes
搭建架构
网站搭建参考文献
使用主题
How to operate
Hexo文档地址
本地预览
hexo s[erver]
发布与更新
hexo clean
: 不需要每次都执行,只有在遇到生成问题或更改了主题/配置文件时使用。hexo g[enerate]
: 每次更新内容后都需要执行,以生成最新的静态文件。hexo d[eploy]
: 如果需要发布到远程服务器,执行 hexo d 进行部署。
修改网址
文件:
_config.yml
字段:修改
url
修改主题
在themes中从官网找喜欢的主题,并且git下来
然后再
_config.yml
中修改theme的名字,和themes/下的主题文件夹名保持一致
建立新的帖子
建立:
hexo n[ew] "帖子名称"
子模块的使用
缘由
我的
themes/
中的theme是从别人的仓库中拿下来的,可以建立fork
初期使用
1
2
3
4
5
6
7
8# fork的方法自己找找,这里没写,就一条命令
cd themes/my-forked-repo
# 自己的仓库
git remote set-url origin https://github.com/Sabthever/myrepo.git
# 别人的原始仓库
git remote add upstream https://github.com/original-username/original-repo.git
# 查看
git remote -v后期使用
1
2
3
4
5
6
7
8
9# 从别人的url获取更新
git fetch upstream
# 这会获取原始仓库的所有更新。如果你想将这些更新合并到你本地的 main 分支中,可以运行:
git merge upstream/main
# 或者,如果你希望直接把 upstream/main 的更改应用到你的本地分支,可以使用:
git pull upstream main
# 然后可以回到自己文件夹的位置
git commit -m "xxx"
git push后面所有
theme/other-repo
中的修改,都要现在子模块里commit,push
一下,再到自己的里面commit,push
一下
- 标题: Sabthever的博客搭建
- 作者: Sabthever
- 创建于 : 2024-12-18 18:57:45
- 更新于 : 2024-12-24 14:52:34
- 链接: https://sabthever.online/2024/12/18/technology/blog/Welcome/
- 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。