Joe主题更新到5.0.0版本后,因为属于重构版本,所以很多功能没有加上,需要频繁更新,但是每次更新都需要下载,然后删除老版本,在上传新版本,今天群里有个人分享的自动更新教程写的很好,于是我把补充的详细点
第一步,克隆主题
1、首先进入博客的 themes
文件夹下
2、点击 终端
按钮,出现一个黑色的窗口
3、 在这个窗口内输入以下指令并回车
git clone https://github.com/HaoOuBa/Joe.git
出现下图的样子,表示成功
4、刷新当前页面,会发现多出一个叫 Joe
的目录
第二步,设置自动更新主题
1、进入宝塔 计划任务
页面
2、任务类型选择 Shell
脚本
3、任务名称,可以随便写一个,例如我写的是:Joe主题更新
4、执行周期,就是多久更新一次,这个可以随便写,例如我设置的是每30分钟检测一次更新
5、脚本内容,填写如下,注意需要将网站目录替换成你的
#!/bin/sh
cd /www/wwwroot/网站目录/usr/themes/Joe
git pull
完整的设置内容如下
第四步,判断是否正常
1、上面步骤都完成后,点击这里的 执行
2、然后点击 执行
右侧的 日志
按钮,如果内容显示如下,则代表没有任何问题
自动更新,主题配置,会不会没有?
666
我这个服务器,宝塔默认没有root权限。
rss map这些怎么修改成自己的呢
将域名更换成你
建议直接写相对链接吧
问一下能不能把主页的那个链接删除了
主页有几十个甚至上百个链接,请描述清晰你的问题,你说的那个链接是哪个链接。
页脚的三个链接 分别是joe rss map 在哪里删除呢
用别人的主题,又不想留版权,我无话可说。虽然删除版权信息改一下文件很简单,但这是对作者的不尊重。
能不能使用hexo上传至github
不能
遇到你爱你哦!ydni.cn
第一个脚本是下载joe主题吗
下载了还重下吗
给个解决方案
主题已经停更了,这个没多大意义了
#!/bin/sh
cd /www/wwwroot/lingyi.info/usr/themes/Joe
git pull
自动更新不成功
日志内容:
fatal: Not a git repository (or any of the parent directories): .git
----------------------------------------------------------------------------
★[2021-05-02 20:14:39] Successful
给个解决方案啊