启用 GitHub 同步
为 GitBook 设置并授权 GitHub 集成
快速开始
在您希望与 GitHub 仓库同步的空间中,前往 空间标题 右上角的,选择 配置从提供者列表中,选择 GitHub 同步.
使用 GitHub 进行验证
如果您是第一次设置 GitHub 同步且尚未关联 GitHub 帐户,开始配置 Git 同步时系统会提示您进行关联。如果您已关联帐户,可能仍需要通过 GitHub 进行身份验证。
如果您看到一个 '可能重复的帐户' 在此步骤出现错误消息,这意味着您的 GitHub 帐户已与另一个 GitBook 用户帐户关联。
为帮助您识别已关联的帐户,您需要从此会话登出并使用“通过 GitHub 登录”的方法重新登录。
如果您已经知道与 GitHub 关联的 GitBook 帐户,您可以登录该用户帐户并在设置中取消关联您的 GitHub 帐户,然后再重新登录并将当前帐户关联。
在我们的 故障排除 页面 阅读更多.
将 GitBook 应用安装到您的 GitHub 帐户
如果您尚未这样做,您会看到提示将 GitBook 应用 添加到您的 GitHub 帐户。
按照 GitHub 弹窗中的说明,视需要为 GitBook 授予特定仓库权限,或允许访问所有仓库。
选择仓库和分支
选择您希望与 GitBook 内容保持同步的帐户和仓库。
选择正确的仓库后,选择要将提交推送到并从中同步的分支。
执行初始同步
首次同步时,您可以选择以下两种方向之一进行同步:
GitBook -> GitHub 将同步您空间的内容 到 所选分支。如果您从一个空仓库开始并希望快速将 GitBook 内容导入,这是很好的选择。
GitHub -> GitBook 将同步您空间的内容 从 所选分支。如果您的仓库中已有现成的 Markdown 内容并希望将其导入到 GitBook,这是很好的选择。
编写并提交
您可以开始了。您会注意到如果您的空间处于 实时编辑 模式,实时编辑现在已被锁定。这使我们能够在团队中有人合并 变更请求 到 GitBook 时可靠地将内容同步到您的仓库。
当您在 GitBook 上编辑时,每次变更请求合并都会导致对您所选 GitHub 分支的提交。
当您向 GitHub 提交时,每次提交都会以历史提交的形式同步到您的 GitBook 空间。
为我们的 GitHub 集成提供支持的 GitHub 应用当前无法在 GitHub Enterprise Server 实例上为客户提供。
最后更新于
这有帮助吗?