我的未婚夫责成我创建一个婚礼网站,因此,我开始尝试遵循一些教程,在github页面网站上托管hugo网站,然后将其重定向到自定义网址。
我有两个github存储库:https://github.com/tbrown122387/taylorandclaredotcom和https://github.com/tbrown122387/tbrown122387.github.io。第一个保存所有hugo文件,第二个保存github页面站点。
Hugo's own documentation曾一度要求我通过运行
链接这两个存储库sudo git submodule add -b master git@github.com:tbrown122387/tbrown122387.github.io.git public
但是,这没有用,所以我选择使用
sudo git submodule add -b master https://github.com/tbrown122387/tbrown122387.github.io.git public
此操作成功完成,但是现在我什至无法将网站构建到public/
中。当我跑步时
hugo server --renderToDisk
我收到以下错误:
Building sites … ERROR 2019/12/21 13:43:55 Transformation failed: mkdir /home/taylor/taylorandclaredotcom/public/css: permission denied
ERROR 2019/12/21 13:43:55 mkdir /home/taylor/taylorandclaredotcom/public/tags: permission denied
ERROR 2019/12/21 13:43:55 mkdir /home/taylor/taylorandclaredotcom/public/categories: permission denied
Built in 3 ms
Error: Error copying static files: chtimes /home/taylor/taylorandclaredotcom/public/: operation not permitted
这与ssh键有关吗?我选择以“公共”方式添加子模块吗?