270 字
1 分钟
【常用命令】博客&常见问题
目录
发帖子:
cd /Users/tilly/code/blog/TillyEndless.github.io
pnpm new-post <filename>
cd src/content/posts/
git add .
git commit -m "Deploy new post."
git push origin main
检查build问题
pnpm run build
一些问题:
【报错】远程仓库有本地没有的更新
同步远程分支:来将远程仓库中的更改合并到本地仓库。这里的 —rebase 参数会保持提交历史的整洁。
git pull origin main --rebase
【报错】本地仓库更新无效
有时候本地仓库更新了,commit显示updated,则需要对分支进行git commit,(其实直接在根目录下git add .就可以了) 如:
git add ./public/img/ADS1
再输入
git commit -m "Deploy new file."
git push origin main
目录生成
自动生成:文件目录处插入指令
***目录***
<!-- toc -->
<!-- tocstop -->
只生成一级标题目录:
markdown-toc --maxdepth=1 -i #后跟“文件名.md”
生成所有级标题目录:
markdown-toc -i #后跟“文件名.md”
对文件目录下的所有.md文件自动运行命令markdown-toc -i 文件名.md(即更新目录下所有post目录):
for file in *.md; do markdown-toc -i "$file"; done