git checkout -b gh-pages git push origin gh-pages 在项目『Settings』-> 『GitHub Pages』开启 github pages 服务: Travis 给这个项目开启 Travis 服务:https://github.com/marketplac... 最后你应该能看到这个界面: 在个人设置里申请 token 好让 Travis 有权限改这个项目: 然后选择repo,点击生成按钮: 复...
使用Gitbook Editor 或者 Typora 编辑md文档。 执行命令gitbook build进行构建,然后推送到 gitbook的仓库的gh-pages分支。 (本人目前一般是先构建至_book目录,然后复制到本地的克隆仓库目录,再在仓库目录内进行推送) 3|1相关拉取/推送命令: 将github项目的 gh-pages分支 克隆到 本地的某目录 如下: gitclone-b gh...
上传过程需要登入GitHub账号 登入 接下来登入GitHub查看上传的文件 上传GitHub 接下来我们使用gh-Pages展示书籍 需要在原有的本地仓库新建一个分支,在这个分支中,只保留_book文件夹中的内容,然后将这些内容推送到GitHub上面的gh-pages分支,最终可以免费发布书籍 新建分支 git checkout --orphan gh-pages gh-pages 切换...
5.3 编写 .github/workflows/main.yml 5.4 推送 github 5.5 验证 1. github 创建仓库 例如:git-handbook 2. 本地创建github仓库 2.1 linux 仓库名:git-handbook 初始化配置操作,推送github pages AI检测代码解析 $ mk...
首先我的博客是使用GITBOOK来搭建的,托管到Github提供的Gitpage服务上的 每次写完博客git push到github,然后Travis自动构建,构建完成后自动推送到Gitpage服务上 生成后的HTML文件和博客的源文件我是放到一个仓库的,只是使用了不同的分支 master:博客的静态文件,也就是hexo生成后的HTML文件,因为要使用Gitpage服务,所以他...
在GitHub中进行操作,设置pages: 附:可能遇到的问题 问题1:cd.apply(this, arguments) 解决方法: 打开报错中的路径 在路径中找到polyfills.js文件 修改其中的这几行代码 问题2:TypeError [ERR_INVALID_ARG_TYPE]: The "data" argument ... 解决方法: 打开如下路径(每个人的可能都不太一样) 将其中这行代码修改...
这个要求确实不高,哪怕是Gitbook + Github Pages搭建的静态网站也是支持运行Js代码的,更何况整合Github后还提供了免费域名,刚好满足ReadMore的条件. gitbook-openwrite-blog2weixin-preview.png 说干就干,于是乎,花了一整晚的时间弄了gitbook插件来集成ReadMore工具. ...
最开始的灵感来源为使用 travis + gitbook + github pages 优雅地发布自己的书1,后来在学习的过程中发现Github Actions和Github结合的更加密切,因此将Travis CI替换成了Github Actions,并在原文的基础上进行了一系列优化。 本文涉及到的主要工具、技术有: ...
5.点击gitbook editor的save 后,上传到github仓库部署到github pagesgithub setting--> Github Pages--> Source 一项设置为 master branch docs folder 意思就是 master 分支的 docs 文件夹,等待几分钟,即可访问 ldty.github.io/Learning 了编辑于 2019-04-03 18:25 ...
我们需要将自己的域名指向USERNAME.github.io的域名 新增解析数据 接下来我们需要在GitHub的该仓库的设置中,将GitHub Pages的设置改成这样子 GitHub Pages 等待DNS全球解析生效,时间几分钟到几个小时不等 域名 接下来访问这个域名就可以访问内容,是不是觉得没有那么难 ...