npm install -g hexo-cli
step2、创建Hexo项目
hexo init source.leleliu008.github.io
我这里的项目名称取为source.leleliu008.github.io
,您可以根据自己的喜好改成其他名称也可以的。
step3、进入source.leleliu008.github.io
文件夹
cd source.leleliu008.github.io
step4、安装git
部署的工具
npm install hexo-deployer-git --save
step5、打开_config.yml
配置文件,定位到最后。修改成如下配置:
deploy:
type: git
repo: https://github.com/leleliu008/leleliu008.github.io.git
branch: master
注意:请将repo
的值改成您自己的。冒号后面必须有一个空格!
step1、打开GitHub,登陆成功。
step2、点击右上角的"+
"按钮,出现如下菜单:
step3、点击"New repository
"按钮,出现如下界面:
项目名称必须是<your-user-name>.github.io
必须选中"Initialize this repository with a README",否则后面的操作将会很麻烦。
step4、点击"Create repository
"按钮,出现如下界面:
step1、检出项目
git clone https://github.com/leleliu008/leleliu008.github.io.git
step2、进入项目目录
cd leleliu008.github.io
step3、创建一个存放源代码的分支,并切换到该分支
git checkout -b source
step4、查看所有的分支
git branch -a
step5、将源代码目录放进来
mv ~/source.leleliu008.github.io .
step6、加入版本控制系统
git add source.leleliu008.github.io
step7、提交源文件代码
git commit -m "添加源文件" source.leleliu008.github.io
step8、将source分支同步到GitHub
git push origin source
执行如下命令进行部署:
hexo d
部署完成后,在GitHub上的master
分支如下:
这时候,访问我们的网站https://leleliu008.github.io,如下:
每次使用hexo d
命令部署之后,master
分支的内容会被全部覆盖,已有的内容会被删除, 所以不要在master
分支存放任何内容,要存放内容,请存放在source
分支,或者再创建一个分支。