如何使用 GitLabAPI 获取特定分支上的所有标签
How to get all the tags on a specific branch with GitLabAPI
我是 Gitlab 的新手 API,我知道如何在特定分支上创建标签,假设我的存储库中有多个分支,并且我在每个分支上创建了多个标签。现在我想用 GitLabAPI 获取特定分支上的所有标签。我已仔细阅读 Branchs API and Tags API 文档,但无法找到我的问题的答案。请帮帮我。
我不确定你想要完成什么,因为你用一个简短的句子从字面上描述了你的问题,所以它更像是一个猜测。
如果你想做的是为特定分支的特定提交创建 GitLab 标签,你只需这样做,因为你可以在创建它时定义分支。不会 post 说明应该如何完成,因为有文档。
使用 GitLabAPI(根据您的问题描述,按照您的意愿)遵循此 link:
而不是 Release 标签,只需对任何其他标签执行相同的步骤。要从控制台进行标记,您应该遵循以下操作:
如果您正在寻找一种使用 GitLabAPI 查找特定标签的方法,那就这样吧:
Repository->Tags->Filter by tag name
标签在整个存储库中是唯一的。
从控制台进行结帐:
git checkout <tag>
我相信,您的惊愕来自对标签概念的误解。它是特定点的存储库快照,可能用于发布,可能用于备份目的,没关系,这取决于您。重要的是,无论你将它放在哪里,它在整个存储库的范围内都必须是唯一的,而不仅仅是你放置它的一个分支。无法在两个不同的分支上创建两个相同的标签,git 不会允许的。阅读来自 link 的信息,一切都应该清楚。
如果我的回答不是您想要的,请扩展您的问题以获得更正确和准确的答案。
我是 Gitlab 的新手 API,我知道如何在特定分支上创建标签,假设我的存储库中有多个分支,并且我在每个分支上创建了多个标签。现在我想用 GitLabAPI 获取特定分支上的所有标签。我已仔细阅读 Branchs API and Tags API 文档,但无法找到我的问题的答案。请帮帮我。
我不确定你想要完成什么,因为你用一个简短的句子从字面上描述了你的问题,所以它更像是一个猜测。
如果你想做的是为特定分支的特定提交创建 GitLab 标签,你只需这样做,因为你可以在创建它时定义分支。不会 post 说明应该如何完成,因为有文档。
使用 GitLabAPI(根据您的问题描述,按照您的意愿)遵循此 link:
而不是 Release 标签,只需对任何其他标签执行相同的步骤。要从控制台进行标记,您应该遵循以下操作:
如果您正在寻找一种使用 GitLabAPI 查找特定标签的方法,那就这样吧:
Repository->Tags->Filter by tag name
标签在整个存储库中是唯一的。
从控制台进行结帐:
git checkout <tag>
我相信,您的惊愕来自对标签概念的误解。它是特定点的存储库快照,可能用于发布,可能用于备份目的,没关系,这取决于您。重要的是,无论你将它放在哪里,它在整个存储库的范围内都必须是唯一的,而不仅仅是你放置它的一个分支。无法在两个不同的分支上创建两个相同的标签,git 不会允许的。阅读来自 link 的信息,一切都应该清楚。
如果我的回答不是您想要的,请扩展您的问题以获得更正确和准确的答案。