2. 发布至GitHub Pages
通过mkdocs gh-deploy自动编译出html并发布至GitHub pages
初始化repo - GitHub部署¶
这个对于希望在github上展示项目文档非常非常方便,简直好用到爆炸。
- 首先将写好的源码程序上传到github
- 然后将项目clone下来,进入你的项目目录,先将site/加入.gitignore忽略文件中
- 修改一下配置文件mkdocs.yml把site_name改成自己项目的名称
-
然后执行
mkdocs gh-deploy --clean
mkdocs gh-deploy --clean
这个命令会在github项目上创建一个gh-pages分支,并将当前目录中的 site/
目录下的内容推送到远程的gh-pages
分支。 然后就可以在你访问你的文档了地址https://{username}.github.io/{projectname}
注意github可能需要等待几分钟才能看到页面,有一点缓存时间。
后面文档编写就放到docs目录下编写即可,每次更新文档后上传,进入docs目录,然后执行一行命令即可: