https://www.waynerv.com/posts/setup-blog-with-hugo-and-github-pages/
参考这篇文章做的
其实有个坑,在hugo-blog文件夹下生成public
git submodule add -b master https://github.com/<USERNAME>/<USERNAME>.github.io.git public
然后再用
hugo-D生成静态网页
这样静态网页就能正确生成在public文件夹下
搭建的过程还出现个问题
子moudle,就是public下的moudle会出现无法push
remote: Support for password authentication was removed on August 13, 2021.
参考这篇文章解决
https://blog.youkuaiyun.com/yjw123456/article/details/119696726
!!!
最好在最初用
git submodule add -b master https://github.com/<USERNAME>/<USERNAME>.github.io.git public
生成子模块的时候
用ssh的方式
git submodule add -b master git@github.com:<USERNAME>/<USERNAME>.github.io.git public
因为ssh比https稳定,这样不会出现多次push才能成功的情况
本文指导读者如何使用Hugo构建博客,并通过SSH方式添加子模块以避免push权限问题。重点介绍了如何解决子模块权限设置和HTTPS到SSH的迁移技巧。
3015

被折叠的 条评论
为什么被折叠?



