本文档总结了使用GitHub Pages搭建和管理个人博客的关键步骤和命令,方便日后查阅参考。
python3 scripts/update_blog.py "文章路径.md" 文章目录名 "发布日期"
例如:
python3 scripts/update_blog.py "/Users/xingshuhao/Documents/博客文章/ChatGPT 眼中的星树浩.md" chatgpt-view "2025年04月12日"
git add .
git commit -m "添加新文章:文章标题"
git push
# 删除文章目录
rm -rf posts/要删除的文章目录
# 删除Markdown源文件
rm -f posts/要删除的文件.md
需要编辑index.html
文件,删除不需要的文章链接。
需要编辑每篇保留文章的index.html
文件,更新底部的文章列表。
git add .
git commit -m "删除文章:文章标题"
git push
# 一级标题 (最大)
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题 (最小)
段落之间用一个空行分隔:
这是第一段文字。
这是第二段文字。
如果想在段落内换行,可以在行末添加两个空格,然后回车:
这是一行文字,
这是新的一行。
*斜体文字* 或 _斜体文字_
**粗体文字** 或 __粗体文字__
***粗斜体文字*** 或 ___粗斜体文字___
无序列表:
- 项目1
- 项目2
- 子项目A
- 子项目B
有序列表:
1. 第一项
2. 第二项
3. 第三项
[链接文字](https://www.example.com)

> 这是一段引用文字。
>
> 这是引用的第二段。
行内代码:
使用 `print("Hello World")` 命令
代码块:
```python
def hello():
print("Hello, World!")
```
---
| 姓名 | 年龄 | 职业 |
| --- | --- | --- |
| 张三 | 25 | 工程师 |
| 李四 | 30 | 设计师 |
- [x] 已完成任务
- [ ] 未完成任务
# 标题
开头如果将来想添加自定义域名,可以考虑:
# 查看状态
git status
# 查看变更
git diff
# 查看提交历史
git log
# 撤销未提交的更改
git checkout -- 文件名
# 创建新分支
git checkout -b 分支名
# 切换分支
git checkout 分支名
# 合并分支
git merge 分支名
希望这个指南对您有所帮助!如有任何问题,可以随时向AI助手咨询。