我在用 Pelican,我想用 Hexo 的应该也有类似问题吧.
目前是建立了两个仓库
一个上传 Pelican 的配置文件和主题以及内容文件.
一个 username.github.io 放生成的文件.
但是这样非常不方便.
每次生成之后要重新建立关联,然后上传.
后来我用了 submodule 命令,把他们关联起来.
但是感觉还不完美.
要推送两次..
后来想着改生成目录改为../,这样的话就是 gitpages/pelican 目录存放配置文件.
基本上满足需求.
不过我对 git 并不熟悉,是不是有我不知道的招式?