--
:
--
:
--
hugo-teek is loading...
升级
最后更新于:
升级新版本
v2-2025.11.11
测试有效。
1##(1)同步代码
2cd /d/hugo-teek
3git status
4git pull
5pwd
6ls
7
8
9cd /d/hugo-teeker-theme/
10git status
11git pull
12pwd
13ls
14
15
16
17##查看文件
18echo "/d/ht-update路径:***************************"
19ls -al /d/ht-update
20echo ""
21
22echo "/d/hugo-teek/ 路径:***************************"
23ls /d/hugo-teek/hugo-teek-site/content/docs/
24echo ""
25
26echo "/d/hugo-teeker-theme/ 路径:***************************"
27ls /d/hugo-teeker-theme/hugo-teek-site/content/docs/
28echo ""
29
30
31#(2)备份
32cd /d/hugo-teek
33mv .git /d/ht-update
34mv .cnb.yml /d/ht-update
35mv .script /d/ht-update
36mv hugo-teek-site/content/docs/40.专题 /d/ht-update
37##查看文件
38echo "/d/ht-update路径:***************************"
39ls -al /d/ht-update
40echo ""
41
42
43#(3)升级
44cd /d/hugo-teek
45rm -rf *
46cp -a /d/hugo-teeker-theme/* /d/hugo-teek
47rm -rf .git
48rm -rf .cnb.yml
49rm -rf hugo-teek-site/content/docs/*
50
51mv /d/ht-update/.git /d/hugo-teek
52mv /d/ht-update/.cnb.yml /d/hugo-teek
53mv /d/ht-update/40.专题 /d/hugo-teek/hugo-teek-site/content/docs/
54mv /d/ht-update/.script /d/hugo-teek
55
56git add -A
57git commit -m"升级hugo-teek"
58git push
v1-2025.11.10
次脚本测试成功。
1##(1)同步代码
2cd /d/hugo-teek
3git status
4git pull
5pwd
6ls
7
8cd /d/hugo-teeker-theme/
9git status
10git pull
11pwd
12ls
13
14##查看文件
15ls -al /d/ht-update
16ls /d/hugo-teek/hugo-teek-site/content/docs/
17ls /d/hugo-teeker-theme/hugo-teek-site/content/docs/
18
19
20##(2)备份核心md文件
21cd /d/hugo-teek
22
23mv /d/hugo-teek/.git /d/ht-update
24mv /d/hugo-teek/.cnb.yml /d/ht-update
25mv /d/hugo-teek/hugo-teek-site/content/docs/100.hugo-teek /d/ht-update
26
27#查看
28ls -a /d/ht-update/
29
30#删除老版本
31rm -rf *
32
33
34
35##(3)升级新版本hugo-teek
36cd /d/hugo-teeker-theme/
37
38cp -a /d/hugo-teeker-theme/* /d/hugo-teek
39cd /d/hugo-teek
40ls -a /d/hugo-teek
41
42rm -rf .git
43rm -rf .cnb.yml
44rm -rf /d/hugo-teek/hugo-teek-site/content/docs/*
45ls /d/hugo-teek/hugo-teek-site/content/docs/
46
47mv /d/ht-update/.git /d/hugo-teek
48mv /d/ht-update/.cnb.yml /d/hugo-teek
49mv /d/ht-update/100.hugo-teek /d/hugo-teek/hugo-teek-site/content/docs/
50
51ls /d/hugo-teek/hugo-teek-site/content/docs/
52ls /d/ht-update/
53
54git add -A
55git commit -m"升级hugo-teek "
56git push -f
57git status
58
59
60##(4)验证
61#cd /d/hugo-teek/
62#hugo server --source=hugo-teek-site --bind=0.0.0.0 --port=8080 --buildDrafts
结束。
📡
👤
作者:
余温Gueen
🌐
版权:
本站文章除特别声明外,均采用
CC BY-NC-SA 4.0
协议,转载请注明来自
余温Gueen Blog!
推荐使用微信支付

推荐使用支付宝
