2015-06-16 55 views
8

Używam GitLab 7.7.2 i próbuję usunąć znacznik w repozytorium w GitLab. Mogę usunąć znacznik w lokalnym repozytorium, ale nie mogę usunąć jego znacznika. Jak usunąć znacznik w repozytorium GitLab?Jak usunąć znacznik w repozytorium 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

Tutaj gałąź główna nie jest chroniona. –

Odpowiedz

13

Oczywiście nie masz uprawnień do usuwania znaczników w zdalnym repozytorium GitLab.

Poproś właściciela repo o przyznanie pozwolenia mistrza lub pomóż mu usunąć znacznik.

+3

Znalazłem, że mam uprawnienia programisty i potrzebuję uprawnienia głównego w GitLab do usunięcia tagu. https://gitlab.com/gitlab-org/gitlab-ce/blob/master/doc/permissions/permissions.md –

+1

Tak. Potrzebujesz pozwolenia mistrza. – liushuaikobe