什么是 GitLab 实例 URL,我如何获取它?

Posted

技术标签:

【中文标题】什么是 GitLab 实例 URL,我如何获取它?【英文标题】:What is a GitLab instance URL, and how can I get it? 【发布时间】:2020-02-02 18:41:40 【问题描述】:

我已经尝试到处搜索它,但我找不到任何东西。

如果有人能开箱即用地定义它,那就太棒了。

我不知道 GitLab URL 的实例是什么。我在问是否有人可以澄清它是什么,我在哪里可以得到它。我目前正在尝试将其添加到 Visual Studio Code 扩展 GitLab Workflow 中。该扩展程序正在询问我的 GitLab 实例 URL,而我不知道从哪里获得它。

【问题讨论】:

请澄清您的问题。您是否正在安装自我管理的版本并在安装后寻找它?还是别的什么...? 【参考方案1】: 推荐的答案 GitLab

任何 GitLab 安装的实例 URL 基本上是指向您尝试连接的 GitLab 的链接。

例如,如果您的项目托管在 gitlab.example.com/yourname/yourproject 上,则在实例 URL 中输入 https://gitlab.example.com

【讨论】:

这么简单,谢谢? 实例 URL 是 gitlab 安装的架构和主机,即 gitlab.com 而不仅仅是 gitlab.com。请参阅 GitLab 工作流文档:marketplace.visualstudio.com/… 是的,感谢您指出这一点。我已将答案更新为更明确【参考方案2】:

我没有找到令人满意的接受答案,所以这是我的看法。

就page about SSH configuration 而言,如果您的登录名是Maverick,那么GitLab 实例URL 是Maverick@gitlab.com。显然,实例 URL 在键盘交互登录期间显示:

Username for 'https://gitlab.com': TypeYourNick
Password for 'https://TypeYourNick@gitlab.com':

GitLab documentation 提供的信息相当含糊......(它对我没有任何帮助)

【讨论】:

你错了。您引用的页面清楚地表明用户名和 @ 字符不是实例 URL 的一部分。

以上是关于什么是 GitLab 实例 URL,我如何获取它?的主要内容,如果未能解决你的问题,请参考以下文章

gitlab的api操作

如何使用Cmake字符串正则表达式替换从路径url的多个实例中获取路径url的最后一部分并用它替换整个路径

.gitconfig从GitHub切换到GitLab的全局远程URL

如何创建一个 Gitlab webhook 来更新 Github 上的镜像仓库?

如何在gitlab中配置端口转发?

如何从 GitLab CI 获取构建状态?