github page 子页面
又建了一个新的博客,用于存放音视频转文字的讲座文稿、课程等。
基于 hugo
,通过项目pages作为原博客的子页面,以及在 gitee
上做镜像站以供国内访问。
创建新仓库
- 进入仓库主页,点击右
Settings
>Pages
。Source
选择Deploy from a branch
,branch
选择main
>root
(之后可以改branch的,因为action上传的branch可能不一样)。 - 勾选
Enforce HTTPS
,避免访问出现安全警告。 - 通过
<username>.github.io/<projectname>
访问。
建立本地项目
新建一个文件夹,如果是基于 hexo
则大致如下步骤。
1 | node -v |
基于 hugo
则参见本站 hugo搭建网站
上传github
因为是用原来的账号和密钥链接,所以略过 config
部分,可以用 git config user.email
来查看。
其他流程大致如下
1 | git init |
一般报错就是因为github创建的readme和gitignore文件与本地冲突。error: failed to push some refsto 'xx'
选择 pull 的合并参数即可。
github action
注意:记得创建新TOKEN
参考
github page 子页面