Este manual descreverá:
Então vamos começar!
Como excluir tags locais no git?
Os usuários do Git podem excluir tags de repositórios e várias tags. Mais especificamente, o “$ git tag -l | xargs git tag -d”O comando é usado para excluir toda a lista de tags da filial local. Este comando pode ser utilizado para excluir single, múltiplo ou todas as tags locais de uma só vez.
Vamos conferir as etapas abaixo fornecidas para entender o cenário discutido acima!
Primeiro, verifique a lista das tags locais existentes através do “tag git”Comando:
$ git tag
Método 1: Exclua tags locais únicas no Git
Executar o “tag git”Comando com o“-d”Opção e especifique o nome da tag local para excluir:
$ git tag -d v1.0
Como você pode ver a tag local “v1.0”É excluído com sucesso do repositório:
Método 2: Exclua várias tags locais no Git
Para excluir várias tags locais, execute o comando abaixo:
$ git tag -d v1.0 v2.0 v2.1
Aqui, você pode ver que as tags especificadas são excluídas simultaneamente:
Método 3: Exclua todas as tags locais no Git
O Git também permite que você exclua todas as tags de uma só vez do repositório, utilizando o “tag git -l”Comando:
$ git tag -l | xargs git tag -d
Agora, mova -se em direção à próxima seção para excluir as tags remotas no Git.
Como excluir tags remotas no git?
Enquanto trabalha no Git, às vezes os desenvolvedores empurram as tags erradas para o repositório remoto Git. Nesta situação, eles querem reverter a operação ou remover as tags empurradas do repositório remoto. Se a tag permanecer no repositório remoto, quando o usuário executar a próxima solicitação de tração, ela será restaurada ao repositório local. Portanto, é necessário excluir a tag de ambos os locais.
Existem duas maneiras diferentes de excluir tags remotas únicas ou múltiplas no Git, como:
Vamos verificar cada um deles um por um!
Método 1: Exclua tags remotas pressionando uma referência de tag vazia
Empurrando uma referência vazia de uma tag remota usando o “git push”O comando pode permitir que você exclua a tag remota especificada:
$ Git Push Origem: V1.0
Aqui o "origem”É o nome do nosso repositório remoto e“: v1.0”É uma referência vazia da tag remota:
Método 2: Exclua uma única tag remota usando a opção Excluir
Excluindo uma tag do repositório remoto usando o “-excluir”A opção é outra maneira eficiente de executar a mesma operação:
$ git push -origem -delete v1.0
Método 3: Exclua várias tags remotas usando a opção Excluir
O Git também permite que os usuários excluam várias tags de uma só vez usando o “-excluir”Opção. Para fazer isso, execute o comando fornecido:
$ git push -origem -delete v1.0 v2.0 v2.1
Método 4: Exclua todas as tags remotas usando a opção Excluir
Para remover a lista de tags remotas, primeiro, execute o “git busca”Comando para buscar todas as tags remotas:
$ git busca
Em seguida, execute o comando abaixo para remover todas as tags remotas:
$ Git Push Origin -Delete $ (tag git -l)
Aqui, "-eu”A opção é adicionada para listar as tags remotas delete:
Isso é tudo! Fornecemos várias maneiras de remover as tags locais e remotas no Git.
Conclusão
Existem vários comandos que podem excluir tags únicas, várias tags de uma só vez ou uma lista inteira de tags locais e remotas através dos diferentes comandos GIT disponíveis, como “$ git tag -l | xargs git tag -d" ou o "$ git push”Comando com o“-excluir”Opção. Este manual forneceu os diferentes métodos para excluir tags locais e remotas no Git.