博客搭建
创建github仓库
- 注册账号
- 建立仓库 注意: 仓库的名字一定要注意取好记住 到时候本地的文件夹就和仓库名一样
- 比如你的仓库名字 sss-s.github.io 你的文件见的名字就和这个一样
- 创建过程自己自行百度吧 主要说的是命令行的注意点
本地环境配置准备
- git下载安装 直接下一步 一直安装完成 在桌面右键点击打开gitbash 输入命令 $ git version
- 下载node.js 直接点击下一步安装 安装的过程 版本推荐8.1以上 非常的稳定 nodejs.org/zh-cn/downl… 安装完成以后可以检查你的版本 是多少 $ node-v
- 安装 hexo 创建本地文件夹 和你创建的github名字一样你的GitHub名字.github.io 然后在就是全局安装 输入命令
$ hexo init 初始化命令
$ npm install--save hexo-deployer 全局安装命令
$ hexo g
$ hexo d 为了链接的的GitHub的作用
- 检查版本
-
$ hexo -v
- node_modules:是依赖包
- public:存放的是生成的页面
- scaffolds:命令生成文章等的模板
- source:用命令创建的各种文章
- themes:主题
- _config.yml:整个博客的配置
- db.json:source解析所得到的
- 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
- 完成之后再git 上输入命令
- hexo g
- hexo d
github的配置
找到你的仓库 然后再就是找到设置 然后一直往下找找到github pages 有一个选项
- master bransh 左边勾选这个 右边勾选save
- 然后会出现一个绿色框Your site is published at eg-gczl.github.io/ 这就是你的博客地址
- 再就是到最上面有一个你的博客名字/你的仓库地址 就成功了
- 再就是 回到git 输入 > $ hexo desploy 没有出现 at children 字样的命令代码就证明链接成功了 修改文件的话 一次修改之后 都要输入 下载主题地址
$ git clone github.com/iissnan/hex… themes/next 为next主题
- $ hexo g -d
- $ hexo s