不使用 Hugo 模块更新 Docsy

Update Docsy without Hugo Modules - 不使用 Hugo 模块更新 Docsy

https://www.docsy.dev/docs/updating/updating-submodules/

​ 使用子模块或 git pull 更新 Docsy 主题至最新版本。

​ 如果你不使用 Hugo 模块,根据你在现有站点上安装 Docsy 的方式,使用以下两个程序之一来更新你的主题。

提示

​ 如果你打算更新你的站点,请考虑将你的站点转换为 Hugo 模块。转换后,更新 Docsy 就更简单了!

更新 Docsy 子模块

​ 如果你在项目中将 Docsy 主题作为子模块使用,则按如下方式更新子模块:

  1. 导航到本地项目的根目录,然后运行:

    1
    
    git submodule update --remote
    
  2. 将更改添加到项目中并提交更改:

    1
    2
    
    git add themes/
    git commit -m "Updating theme submodule"
    
  3. 将提交推送到项目存储库。例如运行:

    1
    
    git push origin master
    

Route 2:更新 Docsy 克隆版

​ 如果你将 Docsy 主题克隆到项目的 themes 文件夹中,则使用 git pull 命令:

  1. 导航到本地项目的 themes 目录:

    1
    
    cd themes
    
  2. 确保 origin 设置为 https://github.com/google/docsy.git

    1
    
    git remote -v
    
  3. 更新本地克隆版:

    1
    
    git pull origin master
    

​ 如果你对克隆主题进行了任何本地更改,则必须手动解决任何合并冲突。

最后修改 May 22, 2023: 第一次提交 (d4e19f0)