利用Github和Hexo搭建个人博客

2025-03-13 16:03:25 1点赞 0收藏 0评论

1. 创建新仓库

点击 “Repositories” 标签,然后点击右上角的 “New”,新建一个仓库,其中仓库名称为 xxx.github.io,xxx 是 GitHub 的账号名。
注意:这个仓库名称必须严格按照这个格式创建,否则后面 Page 页无法访问。

利用Github和Hexo搭建个人博客利用Github和Hexo搭建个人博客

2. 下载安装 Git 和 Node.js

前往官网下载安装 GitNode.js,安装过程略过。
安装完成后,打开 cmd 命令窗口,执行以下命令,查看是否安装成功:

node -v npm -v

如果显示版本号,说明安装成功:

利用Github和Hexo搭建个人博客

3. 生成 SSH Keys

打开 cmd 命令窗口,依次执行以下命令:

git config --global user.name "注册时用户名" git config --global user.email "注册时邮箱"

上述命令中,填写你的 GitHub 用户名和邮箱。
接着执行以下命令生成 SSH Key:

ssh-keygen -t rsa -C "你的Github邮箱地址"

生成过程中,一直点击回车即可完成。

利用Github和Hexo搭建个人博客

生成的 SSH 文件默认保存在 C盘 用户目录下的 .ssh 文件夹中。
找到 .pub 后缀的文件,用记事本打开,复制其中的文本内容。

利用Github和Hexo搭建个人博客

然后,打开 GitHub 页面,点击右上角的个人头像,进入 设置页面

利用Github和Hexo搭建个人博客

在设置页面中,找到 SSH and GPG keys,然后点击 “New SSH key”,将之前复制的文本粘贴进去。

利用Github和Hexo搭建个人博客

完成后,可以测试是否配置成功:

ssh -T git@github.com

如果显示类似以下内容,说明 SSH 配置成功:

Hi dmarcin1! You've successfully authenticated...


4. 配置 HEXO

电脑中找一个盘,创建一个文件夹(例如 blog),然后右键点击该文件夹,在弹出的菜单中选择 "Open Git Bash here"

利用Github和Hexo搭建个人博客

然后在 Git Bash 的命令行中输入以下命令,等待安装完成:

# 安装 hexo-cli npm install -g hexo-cli # 初始化项目 hexo init # 安装自动部署工具 npm install hexo-deployer-git --save


5. 上传到 GitHub

打开刚才的 blog 文件夹,找到 _config.yml 文件,用记事本或代码编辑器打开,编辑以下内容:

利用Github和Hexo搭建个人博客

注意:
repository 一定要配置成 SSH 格式(如 git@github.com:xxx/xxx.github.io.git),如果配置成 HTTPS 可能会导致上传失败。

deploy: type: git repository: git@github.com:dmarcin1/dmarcin1.github.io.git branch: main

修改完成后,保存配置文件。
然后执行以下命令,将博客上传到 GitHub:

hexo g hexo d


6. HEXO 常用命令

创建新文章

hexo new [layout]

  • 创建新的文章或页面。

  • [layout]:可选,指定布局类型(默认为 post,也可以是 page 或自定义布局)。

  • :文章标题。


启动本地服务器

hexo server

  • 启动本地开发服务器,默认地址为 http://localhost:4000。

  • 支持实时预览,当文件更改时会自动刷新。


生成静态文件

hexo generate


清理缓存

hexo clean


部署博客

hexo deploy


展开 收起
0评论

当前文章无评论,是时候发表评论了
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
0
扫一下,分享更方便,购买更轻松