安装Git部署插件
1
| npm install hexo-deployer-git --save
|
官方的解释如下:
Hexo provides a fast and easy deployment strategy. You only need one single command to deploy your site to your
servers.
你可以在这里看到:https://hexo.io/docs/deployment.html
配置
1 2 3 4 5
| deploy: type: git repo: <repository url> branch: [branch] message: [message]
|
使用
一键发布脚本
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| #!/usr/bin/env bash cd [你的博客路径]
echo -e "清除旧文件" hexo cl > /dev/null echo -e "\t\t......OK\n正在【生成】静态页面" hexo g > /dev/null echo -e "\t\t......OK\n正在【发布】静态页面" hexo d > /dev/null echo -e "\t\t......OK\n将源文件添加到git版本库" git add . > /dev/null echo -e "\t\t......OK\n添加GitComment" git commit -m '`date +"%Y-%m-%d %H:%M.%S 发布文章:$1"`' > /dev/null git push > /dev/null echo -e "\t\t......OK\n正在GitPush推送源文件" cd - > /dev/null echo "发布完成"
|
你可以将该脚本放置在PATH环境变量可以找到的地方。就可以直接使用了。