创建github个人博客

文章目录

本文主要参考
【保姆级】利用Github搭建自己的个人博客,看完就会

安装Hexo

参考官方文档:https://hexo.io/zh-cn/docs/

Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他标记语言)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。

安装git

Windows:下载并安装 git

Linux (Ubuntu, Debian):sudo apt-get install git-core

Linux (Fedora, Red Hat, CentOS):sudo yum install git-core

安装Node.js

进入官方文档下载:https://nodejs.org/zh-cn

安装 Hexo

所有必备的应用程序安装完成后,即可使用 npm 安装 Hexo。

bash 复制代码
npm install -g hexo-cli

进阶安装和使用

对于熟悉 npm 的进阶用户,可以仅局部安装 hexo 包。

bash 复制代码
npm install hexo

安装以后,可以使用以下两种方式执行 Hexo:

  1. npx hexo <command>
  2. Linux 用户可以将 Hexo 所在的目录下的 node_modules 添加到环境变量之中即可直接使用 hexo <command>
bash 复制代码
echo 'PATH="$PATH:./node_modules/.bin"' >> ~/.profile

git配置SSH key

配置ssh

bash 复制代码
ssh-keygen -t rsa -C yangziyi2001@126.com

连续三次回车(设置密码为空)

测试是否成功

bash 复制代码
ssh -T git@github.com

配置账号和邮箱

bash 复制代码
git config --global user.name "yangzy51" #你的github用户名
git config --global user.email "yangziyi2001@126.com" #填写你的github注册邮箱

搭建个人博客

介绍hexo基本命令:

bash 复制代码
hexo new "postName" #新建文章
hexo new page "pageName" #新建页面
hexo generate #生成静态页面至public目录
hexo server #开启预览访问端口(默认端口4000,'ctrl + c'关闭server)
hexo deploy #部署到GitHub
hexo help  # 查看帮助
hexo version  #查看Hexo的版本

新建博客

新建一个保存博客的存放目录

初始化 个人博客

bash 复制代码
hexo init

本地目录出现以下内容

生成静态网页

相关推荐
困惑阿三33 分钟前
CloudflarePages+GitHub零成本博客搭建手册
github
猫头虎2 小时前
2026全网最热Claude Skills工具箱,GitHub上最受欢迎的7大Skills开源AI技能库
langchain·开源·prompt·github·aigc·ai编程·agi
CoderJia程序员甲2 小时前
GitHub 热榜项目 - 日榜(2026-02-03)
git·ai·开源·llm·github
MicrosoftReactor4 小时前
技术速递|使用 GitHub Copilot SDK 将智能体集成到任何应用中
ai·github·copilot
极智-99616 小时前
GitHub 热榜项目-日榜精选(2026-02-02)| AI智能体、终端工具、视频生成等 | openclaw、99、Maestro等
人工智能·github·视频生成·终端工具·ai智能体·电子书管理·rust工具
樱花落海洋11120 小时前
GitHub DeskTop Can`t find URP项目
github
我的golang之路果然有问题20 小时前
使用 Hugo + GitHub Pages + PaperMod 主题 + Obsidian 搭建开发博客
golang·go·github·博客·个人开发·个人博客·hugo
codezzzsleep21 小时前
fuClaudeBackend:面向fuclaude的轻量后端代理 + Key 管理后台
ai·github·ai编程
kjzd1231 天前
GitHub 热门项目趋势分析报告 (2026年2月2日)
github
LostSpeed1 天前
git - github工程中不能包含大文件
git·github