github + hexo 个人博客搭建过程

687 阅读1分钟

博客搭建

创建github仓库

  1. 注册账号
  2. 建立仓库 注意: 仓库的名字一定要注意取好记住 到时候本地的文件夹就和仓库名一样
  3. 比如你的仓库名字 sss-s.github.io 你的文件见的名字就和这个一样
  4. 创建过程自己自行百度吧 主要说的是命令行的注意点

本地环境配置准备

  1. git下载安装 直接下一步 一直安装完成 在桌面右键点击打开gitbash 输入命令 $ git version
  2. 下载node.js 直接点击下一步安装 安装的过程 版本推荐8.1以上 非常的稳定 nodejs.org/zh-cn/downl… 安装完成以后可以检查你的版本 是多少 $ node-v
  3. 安装 hexo 创建本地文件夹 和你创建的github名字一样你的GitHub名字.github.io 然后在就是全局安装 输入命令

$ hexo init 初始化命令

$ npm install--save hexo-deployer 全局安装命令

$ hexo g

$ hexo d 为了链接的的GitHub的作用

  1. 检查版本
  2. $ hexo -v

  3. node_modules:是依赖包
  4. public:存放的是生成的页面
  5. scaffolds:命令生成文章等的模板
  6. source:用命令创建的各种文章
  7. themes:主题
  8. _config.yml:整个博客的配置
  9. db.json:source解析所得到的
  10. package.json:项目所需模块项目的配置信息

配置账户信息

配置账号

$ git config --global user.name "你的github的名字"

邮箱

$ git config --global user.email "你的github登陆的邮箱" 会弹出一个登陆框按提示登陆就可以

配置ssh

$ ssh-keygen-t rsa -C "你的github邮箱"

输入以下命令找到id_rsa.pub

$ cd ~/.ssh

$ cat id_rsa.pub

完成之后再就是另外开一个git页面 会生成一段很长的代码全部复制然后找到找到setting 再找到一个ssh 开头的 再然后会有一个SSH开头的选项 再找到一个new sshkey选项 再会有一个title随便谢都可以 下面一个框就粘贴的那一段命令代码 然后再保存 ssh-rsa

验证

$ ssh -T "你的github邮箱"

部署项目

1.用编辑器打开你之前的创建的那个文件夹 2.找到_config.yml文件

repo: deploy: type: git repo: git@github.com:EG-GCZL/dreamdancer.github.io.git repo: git@github.com:你的github名字/你的仓库的名字.github.io.git branch: master

  1. 完成之后再git 上输入命令
  2. hexo g
  3. hexo d

github的配置

找到你的仓库 然后再就是找到设置 然后一直往下找找到github pages 有一个选项

  1. master bransh 左边勾选这个 右边勾选save
  2. 然后会出现一个绿色框Your site is published at eg-gczl.github.io/ 这就是你的博客地址
  3. 再就是到最上面有一个你的博客名字/你的仓库地址 就成功了
  4. 再就是 回到git 输入 > $ hexo desploy 没有出现 at children 字样的命令代码就证明链接成功了 修改文件的话 一次修改之后 都要输入 下载主题地址

$ git clone github.com/iissnan/hex… themes/next 为next主题

  1. $ hexo g -d
  2. $ hexo s
注意点就是你在修改地地址和仓库名字的时候一定要注意
细节点就是你的ssh部分 和你创建仓库的部分还有就是你的nodejs 版本