添加一個 Hugo 主題作為 Git 子模塊

關於將 Hugo 主題設置為 Git 子模塊的一些注意事項...

轉到您的 Hugo 站點的主題目錄,然後 git clone 主題。

然後轉到您的 Hugo 站點的根目錄並添加子模塊:

1git submodule add https://github.com/xxx/xxx.git themes/<主題名稱>

使用最新推送更新子模塊:

1git submodule update --remote

如果你想改變 git 子模塊的分支,你可以這樣做:

1git config -f .gitmodules submodule.themes/<主題名稱>.branch <分行名稱>

如果要刪除子模塊,只需將其刪除即可。 (可選)刪除 .git 隱藏目錄中的文件夾。 (不信,這是官方推薦的)。

1git rm themes/<主題名稱>
2rm -rf .git/modules/themes/<主題名稱>

翻譯: