2015-06-16 5 views
8

Ich benutze GitLab 7.7.2 und versuchte, Tag in einem Repository in GitLab zu entfernen. Ich könnte das Tag in einem lokalen Repository entfernen, aber das Tag im Ursprung nicht entfernen. Wie entferne ich das Tag im GitLab-Repository?Wie entferne ich das Tag im GitLab-Repository

$ git tag -d Tag_AAA 
Deleted tag 'Tag_AAA' (was d10bff2) 

$ git push --delete origin Tag_AAA 
remote: GitLab: You don't have permission 
To [email protected]:root/Repository.git 
! [remote rejected] Tag_AAA (pre-receive hook declined) 
error: failed to push some refs to '[email protected]:root/Repository.git' 
+0

Hier ist Master-Zweig nicht geschützt. –

Antwort

13

Offensichtlich haben Sie nicht die Berechtigung zum Löschen von Tags in Remote-GitLab Repo.

Entweder bitten Sie den Besitzer des Repo, Ihnen die Erlaubnis des Meisters zu erteilen oder lassen Sie ihn Ihnen helfen, das Tag zu löschen, würde helfen.

+3

Ich habe festgestellt, dass ich Entwickler-Berechtigung habe und ich benötige Master-Berechtigung in GitLab, um das Tag zu löschen. https://gitlab.com/gitlab-org/gitlab-ce/blob/master/doc/permissions/permissions.md –

+1

Ja. Sie benötigen die Erlaubnis des Meisters. – liushuaikobe

Verwandte Themen