环境配置

  • 安装 git
  • 安装 node.js
  • 安装 hexo npm install -g hexo-cli

Hexo 安装

  • 在要安装 Hexo 的文件夹内,右键 Git Bash Here
  • 输入命令 hexo init
  • Hexo 部署工具安装 npm install hexo-deployer-git --save

SSH 配置

  • 命令行依次输入 git config --global user.name "arlmy"git config --global user.email "xxx@163.com" (声明请用 Github 注册时的邮箱)
  • 生成密钥 ssh-keygen -t rsa -C "xxx@163.com"
  • C:\Users\user_name\.ssh 找到 id_rsa.pub ,使用记事本打开,复制
  • 打开 Github,新建一个 SSH key,名字随意,粘贴
  • 命令行输入ssh git@github.com 检验配置结果,显示 You’ve successfully authenticated, but GitHub does not provide shell access. 即告成功

复制旧配置

  • themes 文件夹、source 文件夹、_config.yml 文件

安装必要依赖文件

  • 可查看 node_modules 文件夹以 hexo- 开头的包,在 Hexo 官网搜索插件,输入命令安装即可(我的有:feed、search、sitemap、jade、pug、sass、stylus、wordcount)

生成及部署

  • 熟悉的 hexo ghexo d

其他

  • 出现 The file will have its original line endings in your working directory. 提示,输入 git config --global core.autocrlf false 可解决

引用:Git 提交时提示 ‘The file will have its original line endings in your working directory’


CHANGELOG

  • 190527 Arlmy 创建
  • 190527 Arlmy 撰写、发布