You need to push the cotent of output dir generated by Pelican to the master branch of your
For example:
pelican content -o output -s pelicanconf.py
ghp-import output
git push https://github.com/qian-zhu/qian-zhu.github.io.git gh-pages:master (--force)
这里通过ghp-import output将output里面的内容merge到gh-pages这个branch,然后将gh-pages这个branch push到remote的master branch
若已本地的文章为准,使用--force强制更新remote的branch
这里,使用的是pelican-bootstrape3的theme, 可以在env/lib/python2.7/site-packages/pelica/theme对theme进行自定义
deploy的步骤还可以参考官方文档