2015-06-16 26 views
8

Sto utilizzando GitLab 7.7.2 e ho provato a rimuovere Tag in un repository in GitLab. Potrei rimuovere il tag in un repository locale ma non posso rimuovere il tag in origine. Come rimuovo il tag nel repository GitLab?Come rimuovere Tag nel repository GitLab

$ 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

Qui, il ramo principale non è protetto. –

risposta

13

Ovviamente non si ha il permesso di eliminare tag nel repository GitLab remoto.

O chiedere al proprietario del repo di concederti l'autorizzazione del master o lasciarlo aiutare a eliminare il tag potrebbe aiutare.

+3

Ho scoperto che ho l'autorizzazione dello sviluppatore e ho bisogno dell'autorizzazione principale in GitLab per eliminare il tag. https://gitlab.com/gitlab-org/gitlab-ce/blob/master/doc/permissions/permissions.md –

+1

Sì. Hai bisogno del permesso del maestro. – liushuaikobe