知识库

连接您的 GitLab 账户,以便从代码库部署您的网站

创建具有 api 和 write_repository 作用域的 GitLab 个人访问令牌并连接它,以便推送时部署您的网站。

连接它能为您带来什么

连接 GitLab 允许网站从您的 GitLab 代码库之一进行部署,并允许我们在您选择其作为网站主机时发布到您账户上的 GitLab Pages。

开始之前

一个拥有您想要部署的项目访问权限的 GitLab 账户。

1. 在 GitLab 创建密钥

在 GitLab 中,选择右上角的头像,然后依次点击 Edit profile → Access → Personal access tokens,并生成一个新令牌(GitLab 可能会在 Generate token 菜单中将其标记为 Legacy token)。为其命名,设置过期日期,并勾选以下权限范围:

  • api
  • write_repository

点击 Generate token 并复制它——GitLab 仅显示一次。

2. 在此处连接

在仪表盘中打开 Integrations 并选择 Connect an account。选择 Code hosting 作为分组并将 GitLab 作为账户,填入 API token,然后点击 Connect account。

在保存任何内容之前,我们会测试您粘贴的内容。无法使用的密钥绝不会被存储,并且响应会说明问题所在。可以使用的密钥将加密保存在我们的机密库中——绝不会存储在我们的数据库中——并且绝不会再次显示,即使对您也是如此。

接下来的流程

  • 网站可以直接从此账户上的代码库进行部署:在网站的代码库连接中选择它,挑选代码库和分支,推送即可触发部署。
  • 所有其他分支都可以获得自己的预览,因此您可以在更改应用到正式网站之前进行检查。
  • 基于 Git 构建的静态托管平台(如 Render 和 Azure Static Web Apps)使用此连接作为网站代码的来源。

如果连接失败

之前可以正常工作,随后停止响应。 GitLab 令牌始终会过期——通常最多在创建后一年——并且 GitLab 会在过期前向您发送电子邮件。请创建一个新令牌并重新连接。

缺少权限范围。 令牌的权限范围在创建后无法更改;请创建一个新令牌并勾选这两个权限范围。

提示密钥被拒绝。 几乎总是以下三种情况之一:复制时夹带了空格或换行符、密钥已过期,或者密钥在复制后被吊销或重新生成。请创建一个新密钥并重新粘贴。

已连接,但后续某些操作失败。 密钥已通过身份验证,但缺少该操作所需的权限。请创建一个具有上述权限的新密钥,然后断开旧连接并连接新密钥。

断开连接

打开 Integrations,找到该账户并点击 Disconnect。这将立即删除存储的密钥。使用该密钥的任何操作都将在其下一步操作时停止,依赖它的界面会明确提示,而不是静默失败。

断开连接不会撤销已经完成的操作——我们为您账户更改的记录、部署或设置将保持原样。如果您认为密钥本身可能已泄露,还请在供应商处将其吊销;断开连接只会删除我们保存的副本,而不会删除他们的副本。

博客最新动态

我们关于托管、SEO 和大规模网站运营的撰文。

来自托管层的 SEO 与外链建设:2026 年运营商视角

虚拟主机如何在 2026 年影响收录与链接资产传递(link equity):保持页面被有效索引、在建站前严格审查老域名、构建无痕迹(footprint)的外链,以及客观剖析底层基础设施在 SEO 方面的能力与局限。

阅读文章 →

让 WordPress 更快更安全:性能与插件核对清单

打造快速、安全的 WordPress 的实用核对清单:服务器级缓存、按站点设置的对象缓存、少数几个值得运行的插件、保持技术栈最新,以及绝不能进行缓存的 WooCommerce 页面。

阅读文章 →

如何在 2026 年选择托管型网站托管服务:购买者指南

究竟是什么将优质的托管服务与带控制面板的廉价主机区分开来——迁移、备份、隔离、真正的缓存以及诚实的扩展能力——以及如何在您做出决定之前对其进行评估。

阅读文章 →

阅读博客 →

仍需帮助?

每个套餐均包含技术支持,客服团队全天 24 小时在线,您可以用我们支持的任意 58 种语言与我们联系——我们将用您的语言为您解答。

联系支持团队 → 所有文章 →