手把手教你GitBook使用(四)

简介: 详细的记录了一步步搭建自己的电子文档笔记

3.4 查看帮助


1.png3.5 发布

可以使用 Github Pages 服务将我们写的 gitbook 发布到互联网上,前提是你已经了解了 Git、Github 及 Github Pages 的使用。

3.5.1 发布到 Github Pages


1. 将静态网站直接发布到 Github Pages

可以将编写好的 .md 文件通过 Gitbook 处理成静态网站,然后发布到Github Pages 上。


这个参考这个:[https://www.yuque.com/docs/share/9afacf4e-005e-4c5e-8373-a81af2940a68?# 《利用 GitHub 从零开始搭建一个博客》](https://www.yuque.com/docs/share/9afacf4e-005e-4c5e-8373-a81af2940a68?# 《利用 GitHub 从零开始搭建一个博客》)


3.5.2 使用项目的 Pages 服务

除了上面的直接发布静态文件到 Github Pages 的方法以外,还可以使用一个单独的项目的 Github Pages 功能。


1. 创建仓库与分支

登陆到 Github,创建一个新的仓库,名称我们就命名为 book ,这样我就得到一个 book 仓库。(创建的时候小白推荐选上 README.md 初始化)

克隆仓库到本地: git clone git@github.com:/USER_NAME/book.git

创建一个新分支: git checkout -b gh-pages,注意,分支名必须为 gh-pages 。

将分支 push 到仓库: git push -u origin gh-pages。

切换到主分支:git checkout main。

经过这一步处理,我们已经创建了 gh-pages 分支了,有了这个分支,Github会自动为你分配一个网址。


http://USERNAME.github.io/book


同步静态网站代码到分支:


下面我们就可以将 build 好的静态网站代码同步到 gh-pages 分支中去了。


把 build 成功的文件复制到 book 本地的 book 文件夹中。


1.切换 git 分支

2.png

我的实际操作:

3.png

接下来,输入下面的一系列命令:

4.png

然后,等十来分钟后,你就可以访问到你的在线图书了。以后,只要你每次修改之后,将生成静态网站 Copy 到 book 目录,然后运行上面三条命令一下就 OK 了。

目录
相关文章
|
测试技术
读完这篇文章后,才发现Allpairs这款工具,让测试用例变得如此简单
读完这篇文章后,才发现Allpairs这款工具,让测试用例变得如此简单
1204 0
|
存储 Kubernetes API
kubernetes【存储】1. 共享存储pv、pvc、StorageClass使用详解(1)
kubernetes【存储】1. 共享存储pv、pvc、StorageClass使用详解(1)
kubernetes【存储】1. 共享存储pv、pvc、StorageClass使用详解(1)
|
Linux C语言 内存技术
Linux下使用alsa-lib库完成音频开发: 实现放音和录音(从声卡获取PCM数据保存、向声卡写PCM数据输出)
Linux下使用alsa-lib库完成音频开发: 实现放音和录音(从声卡获取PCM数据保存、向声卡写PCM数据输出)
2271 0
|
5月前
|
人工智能 前端开发 NoSQL
AI数字短视频带货系统模式搭建
本文详解AI数字人短视频带货系统搭建全案:覆盖“选品→脚本→数字人视频→分发→复盘”五步闭环。推荐新手首选SaaS(7天上线),进阶可选源码私有化部署(可控、可定制、长期降本)。含5大核心模块、主流技术栈、7日落地步骤、成本预算及5大避坑要点,助你高效启动、合规增效。
|
8月前
|
安全 Android开发 Windows
【安卓端+电脑端】怎么阻止手机弹窗广告?一键关闭弹窗广告软件推荐,你能接受办公软件有弹窗广告吗?如何屏蔽弹窗广告?
AdGuard是一款跨平台广告拦截工具,支持电脑、手机、TV及浏览器插件。一键开启即可屏蔽弹窗、网页广告及电视广告,内置家长控制、黑白名单与自定义过滤规则,有效净化网络环境。(239字)
2365 7
|
8月前
|
NoSQL Cloud Native 关系型数据库
游戏陪玩搭子系统架构设计+源码解析+高并发实战
本文分享游戏陪玩系统技术实践,基于PHP(ThinkPHP6)+ UniApp构建,覆盖老板、店员、客服三端全流程。详解云原生架构(阿里云ECS/RDS/Redis/OSS)、高并发抢单的Redis分布式锁、订单状态机设计及UniApp多端适配技巧,助力创业团队高效落地。
768 1
|
数据采集 监控 算法
原子钟的基本介绍
【10月更文挑战第7天】本文介绍原子钟是一种利用原子跃迁频率作为基准的高精度计时设备,广泛应用于通信、导航、科学研究等领域。铯原子钟是最精确的计时设备之一,基于铯133原子的超精细跃迁,频率为9,192,631,770 Hz。其关键部件包括铯束源、微波腔、磁态选择器、检测系统和反馈回路。原子钟在GPS、电信、金融市场等应用中至关重要,软件开发需考虑高精度时间同步、数据处理、硬件接口和性能监控。
2848 62
|
人工智能 JSON 自然语言处理
基于文档智能&RAG搭建更懂业务的AI大模型
本文介绍了一种结合文档智能和检索增强生成(RAG)技术,构建强大LLM知识库的方法。通过清洗文档内容、向量化处理和特定Prompt,提供足够的上下文信息,实现对企业级文档的智能问答。文档智能(Document Mind)能够高效解析多种文档格式,确保语义的连贯性和准确性。整个部署过程简单快捷,适合处理复杂的企业文档,提升信息提取和利用效率。
|
人工智能 自然语言处理 自动驾驶
AutoGLM的一小步,人机交互进化的一大步
55年前,阿姆斯特朗登月时说:“这是个人的一小步,却是人类的一大步。”如今,这句话被用来形容智谱的AutoGLM。11月29日,智谱发布了AutoGLM Web、GLM-PC等产品,标志着AI从对话机器人进化为能自主执行复杂任务的智能体。AutoGLM能跨应用操作、执行超长任务,甚至支持“无人驾驶”上网,预示着人机交互新时代的到来。
794 2