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

结束。

推荐使用微信支付
微信支付二维码
推荐使用支付宝
支付宝二维码
最新文章

文档导航