For the complete documentation index, see llms.txt. This page is also available as Markdown.

GitHub 和 GitLab 同步

使用 GitBook 的双向集成,将你的 GitBook 文档与 GitHub 或 GitLab 同步

A GitBook screenshot showing the Git Sync setup
为你的 GitBook 文档设置 Git Sync。

概述

Git Sync 让技术团队能够将 GitHub 或 GitLab 仓库与 GitBook 同步,并将一个 Markdown 文件仓库转换为美观、易用的文档。你可以直接在 GitBook 强大的编辑器中进行编辑,同时让内容与 GitHub 或 GitLab 上的代码库保持同步。

Git Sync 是双向同步的,因此你在 GitBook 编辑器中直接所做的更改会自动同步,GitHub 或 GitLab 上提交的任何变更也会自动同步。这让开发者可以直接从 GitHub 或 GitLab 提交,而技术写作者、教学设计师和产品经理可以直接在 GitBook 中编辑、讨论并反馈更改。

设置 Git Sync

Git Sync 支持企业客户的 IP 白名单。如果你的 GitHub、GitLab 或内部网络只接受来自已批准 IP 的流量,请在启用集成前将以下 Git Sync 出站 IP 加入白名单:

  • 34.136.22.210

  • 34.29.189.57

  • 35.223.181.150

  • 34.72.115.112

  • 136.116.236.109

管理员和创建者 可以启用和配置 Git Sync。

与 AI 代理协作

在使用 Git Sync 本地处理文档时,你可以使用 GitBook 的 skill.md 文件 为 AI 编码助手提供有关 GitBook 区块、功能和最佳实践的上下文。

前往 Agent skills 了解更多。

最后更新于

这有帮助吗?