跳至内容
GitTree
托管集成

连接 GitLab

GitTree 连接到 gitlab.com 或您指定的自我管理的 GitLab 主机。通过 OAuth 应用程序(对于 gitlab.com GitTree 使用自己的)使用浏览器登录,或使用该主机的个人访问令牌。该令牌仅用于该主机。

专业版已更新

需要 GitTree Pro 或正在运行的试用版;免费保留了本地 Git 的所有功能。 比较计划。

在此页面上
  1. 开始之前
  2. 在哪里可以找到它
  3. 步骤
  4. 预期结果
  5. 如果出现问题
  6. 问题
  7. 有关的

开始之前

  • GitTree 专业版或正在运行的试用版:托管集成是专业版的一部分。
  • 对于自我管理的主机:其地址以及管理员提供的 OAuth 应用程序 ID(如果您想使用浏览器登录)。

在哪里可以找到它

  • 首选项 › Integrations › Connected accounts:Connect GitLab…。
行动macOSWindows 和 Linux
偏好设置⌘,Ctrl+,

步骤

  1. 选择主机

    选择Connect GitLab…。保留 gitlab.com,或在 Host 下键入您的服务器,例如 git.example.com。 GitTree 仅与该主机对话。

  2. 使用浏览器登录

    在打开的页面上选择 Sign In with GitLab 并批准 GitTree。在自我管理的主机上,首先用在那里注册的主机填充 OAuth application ID。 Sign In with a Code Instead 使用一次性代码。

  3. 或者使用令牌

    选择Enter a Personal Access Token…; Scopes the token needs 指示要勾选的内容,然后 Open the Token Page 在您的主机上打开它。

  4. 检查账户

    帐户卡显示 … on … 以及您的登录名和主机。

预期结果

该 GitLab 主机的合并请求、问题、管道和存储库显示在 GitTree 中。

如果出现问题

“输入管理员在此主机上注册的 OAuth 应用程序 ID。”

自我管理主机上的浏览器登录需要其自己的 OAuth 应用程序。向管理员询问其 ID,或使用个人访问令牌。

“访问被拒绝……”

批准于 GitLab 被拒绝。选择 Start Over 并批准。

问题

我可以同时连接 gitlab.com 和公司 GitLab 吗?

是的。每个主机都有自己的账户; Connect Another GitLab Account… 添加了更多内容。