Joe主题换了新版本,所以最近更新有些快,怎么样能紧跟作者步伐呢?
以宝塔环境为例:
要通过git clone下载主题(如果你是通过其他方式上传的,请先删除Joe目录,删除前做好相关备份)。
下载主题
SHELL进入主题目录:网站目录/usr/themes
比如,用开发者的网站目录为例:
进入主题目录
cd /www/wwwroot/as.js.cn/usr/themes
下载Joe主题
git clone https://github.com/HaoOuBa/Joe.git
回车后会自动下载主题,下载好的主题名为Joe
自动更新主题
计划任务——SHELL脚本——任务名称随便——执行周期随便,比如30分——脚本内容如下:
#!/bin/bash
cd /www/wwwroot/网站目录/usr/themes/Joe
git pull
chown -R www:www /www/wwwroot/网站目录/usr/themes/Joe
更新成功后有如下提示(30分钟太长?改成3分钟更新一下,还怕跟不上开发者么):
强制自动更新
注意:如果更新失败,任务执行日志里出现以下错误提示:
Please, commit your changes or stash them before you can merge.
Aborting
请用下面的代码:此操作为放弃本地修改,直接覆盖之!
#!/bin/bash
cd /www/wwwroot/你的网站目录/usr/themes/Joe
git reset --hard
git pull
chown -R www:www /www/wwwroot/你的网站目录/usr/themes/Joe
© 版权声明
分享是一种美德,转载请保留原链接
THE END
- 最新
- 最热
只看作者