连接 GitLab
GitTree 连接到 gitlab.com 或您指定的自我管理的 GitLab 主机。通过 OAuth 应用程序(对于 gitlab.com GitTree 使用自己的)使用浏览器登录,或使用该主机的个人访问令牌。该令牌仅用于该主机。
专业版已更新
需要 GitTree Pro 或正在运行的试用版;免费保留了本地 Git 的所有功能。 比较计划。
开始之前
- GitTree 专业版或正在运行的试用版:托管集成是专业版的一部分。
- 对于自我管理的主机:其地址以及管理员提供的 OAuth 应用程序 ID(如果您想使用浏览器登录)。
在哪里可以找到它
- 首选项 › Integrations › Connected accounts:Connect GitLab…。
| 行动 | macOS | Windows 和 Linux |
|---|---|---|
| 偏好设置 | ⌘, | Ctrl+, |
步骤
选择主机
选择Connect GitLab…。保留 gitlab.com,或在 Host 下键入您的服务器,例如
git.example.com。 GitTree 仅与该主机对话。使用浏览器登录
在打开的页面上选择 Sign In with GitLab 并批准 GitTree。在自我管理的主机上,首先用在那里注册的主机填充 OAuth application ID。 Sign In with a Code Instead 使用一次性代码。
或者使用令牌
选择Enter a Personal Access Token…; Scopes the token needs 指示要勾选的内容,然后 Open the Token Page 在您的主机上打开它。
检查账户
帐户卡显示 … on … 以及您的登录名和主机。
预期结果
该 GitLab 主机的合并请求、问题、管道和存储库显示在 GitTree 中。
如果出现问题
“输入管理员在此主机上注册的 OAuth 应用程序 ID。”
自我管理主机上的浏览器登录需要其自己的 OAuth 应用程序。向管理员询问其 ID,或使用个人访问令牌。
“访问被拒绝……”
批准于 GitLab 被拒绝。选择 Start Over 并批准。
问题
我可以同时连接 gitlab.com 和公司 GitLab 吗?
是的。每个主机都有自己的账户; Connect Another GitLab Account… 添加了更多内容。