抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

重装系统后会面临hexo迁移的问题,目前将hexo部署在github上,主要就是解决发布的问题。以及重新安装环境。

环境安装

  • Node.js
  • Git

Node.js的网站:[nodejs.org/en/]
安装长期支持版即可

Git的网站:[git-scm.com/]
设置环境变量时选择Git Bash命令行工具即可

检查安装状态
在任意地方右击,打开Git Bash,查看node.js和Git的版本

node -v
npm -v

安装hexo

npm install -g hexo-cli

安装完后会提示一些项目正急需资金支持

安装hexo-deployer-git

npm install hexo-deployer-git --save

重新绑定Github仓库

在Git Bash中配置git的账户信息

git config --global user.name "github username"
git config --global user.email "github email"

(命令中的引号是必要的)

创建SSH私钥

ssh-keygen -t rsa -C "github email"

下面的选项直接回车即可。创建完成后可在Users\用户名\.ssh文件夹中看到保存的密钥。

添加私钥
在GitHub的账户设置中找到SSH and GPG keys替换原本的私钥

测试连接

ssh -T git@github.com

发布

hexo d

发布过程中可能会弹出github的消息,要求登录一次账号。

评论