项目:用 Hexo 搭建 Snowtrace 博客
项目背景一直想有一个自己的博客,用来记录学过的知识、做过的项目和日常生活。比较了多种方案后,最终选择了 Hexo + Butterfly 主题,部署在 GitHub Pages。 技术选型 方案 优点 缺点 Hexo + Butterfly ✅ 主题丰富、二次元风格、中文资料多、免费部署 需要一点命令行操作 Next.js + 后台 功能最全、在线写作 架构复杂、维护成本高 VitePress 适合文档 风格偏文档站 选择 Hexo 的原因: 有大量现成的二次元简洁主题,配置即可用 写文章只需 Markdown,对新手友好 配合 GitHub Actions 可以完全免费地自动部署 社区活跃,遇到问题容易搜到答案 站点规划 三大栏目:知识 / 项目 / 生活 功能:标签分类、全文搜索、网易云音乐播放器、暗色模式 写作方式:本地 Markdown 写作 + GitHub 网页在线编辑,双管齐下 核心文件结构123456789Snowtrace/├── _config.yml # 站点配置├── _config.b...
Git 入门:常用命令速查
为什么学 GitGit 是程序员最基础也最重要的工具之一:管理代码版本、和他人协作、备份自己的项目,全都靠它。这篇笔记记录我学习 Git 时整理的常用命令,随学随补。 配置与基本概念123456# 首次使用,设置身份(替换成你自己的名字和邮箱)git config --global user.name "Ykcht"git config --global user.email "you@example.com"# 查看配置git config --list Git 有三个区域: 区域 说明 工作区 你电脑里正在修改的文件 暂存区 准备提交的文件(git add 之后) 仓库 已经提交的历史(git commit 之后) 日常最常用的命令1234567git init # 在当前目录初始化仓库git status # 查看当前状态(最常用的命令!)git add 文件名 # 把文件加入暂存区git add . ...
你好,Snowtrace
开站啦 🎉Snowtrace 今天正式上线。 站名取自苏轼的诗句: 人生到处知何似,应似飞鸿踏雪泥。 人生的经历就像飞鸿在雪地上留下的爪印,转瞬即逝。而我希望用这个博客,把那些值得记住的痕迹留下来——学过的知识、做过的项目、还有生活的点滴。 这里会有什么 📚 知识:计算机学习笔记,从基础开始,一步步来 🛠 项目:做过的项目记录、搭建过程与复盘 🍃 生活:日常随想、读书、音乐、旅行 为什么自己搭博客 输出是最好的输入——把学到的东西写出来,才能真正变成自己的 拥有自己的空间——不受平台限制,完全掌控自己的内容 顺便学习——搭建博客本身就是一个项目,用到了 Git、Markdown、GitHub Actions…… 接下来的第一件事,就是把搭博客的过程写成一篇「项目」文章,也算是个纪念。 如果你恰好路过,欢迎常来坐坐。