Como excluir um branch no GitHub


0

Logotipo do GitHub em um fundo gradiente rosa

Se você estiver trabalhando em um repositório com muita atividade, o número de branches criados pode aumentar rapidamente. A etiqueta básica do GitHub exige que você exclua branches mesclados ou branches que não são mais necessários. Veja como.

Excluir uma filial usando o site do GitHub (apenas filiais remotas)

Você pode excluir um branch usando o site do GitHub. No entanto, você só pode excluir branches remotos usando este método – você não pode excluir branches locais do site do GitHub.

Para começar, visite o site oficial do GitHub e faça login em sua conta. Uma vez logado, selecione o repositório que contém o branch que você gostaria de deletar no painel esquerdo.

Selecione um repo.

Em seguida, clique em “Ramos” abaixo do menu do cabeçalho.

Clique em ramos.

Uma lista de ramos aparecerá. Localize o galho que deseja excluir e clique na lata de lixo vermelha à direita dele.

Clique em Apagar.

O ramo agora está excluído. Para refletir essa mudança em seu repositório local, mude para o respectivo diretório, verifique o main branch e, em seguida, execute o git --pull comando da linha de comando.

Excluir uma filial local ou remota da linha de comando

Você pode excluir ramificações locais e remotas usando a linha de comando. Primeiro, abra a linha de comando de sua escolha, mude para o diretório do seu repositório GitHub (cd <repo-name>) e, em seguida, verifique o main ramo executando o git checkout <feature-branch-name> comando.

Existem dois comandos diferentes que você pode executar para excluir uma ramificação local. Se já tiver sido mesclado, execute:

git branch -d <branch-name>

Ou, para forçar a exclusão de um branch independentemente de seu status atual, execute:

git branch -D <branch-name>

Apenas substitua <branch-name> com o nome real da sua filial. Por exemplo, se nosso nome de branch for test-branch, então executaríamos:

git branch -d test-branch

O comando para excluir uma ramificação local.

A filial local agora está excluída. Se quiser excluir um branch remoto, você executará:

git push <remote-name> --delete <branch-name>

Substituir <remote-name> e <branch-name> com o seu próprio. Por exemplo:

git push origin --delete test-branch

O comando para excluir uma ramificação remota.

A ramificação remota agora está excluída.

Se você estiver excluindo branches em um repositório GitHub que não está mais ativo ou necessário, você não precisa excluir os branches um por um – você pode excluir o repositório inteiro.

RELACIONADO: Como excluir um repositório GitHub


Like it? Share with your friends!

0

What's Your Reaction?

hate hate
0
hate
confused confused
0
confused
fail fail
0
fail
fun fun
0
fun
geeky geeky
0
geeky
love love
0
love
lol lol
0
lol
omg omg
0
omg
win win
0
win

0 Comments

Your email address will not be published. Required fields are marked *

Choose A Format
Personality quiz
Series of questions that intends to reveal something about the personality
Trivia quiz
Series of questions with right and wrong answers that intends to check knowledge
Poll
Voting to make decisions or determine opinions
Story
Formatted Text with Embeds and Visuals
List
The Classic Internet Listicles
Countdown
The Classic Internet Countdowns
Open List
Submit your own item and vote up for the best submission
Ranked List
Upvote or downvote to decide the best list item
Meme
Upload your own images to make custom memes
Video
Youtube, Vimeo or Vine Embeds
Audio
Soundcloud or Mixcloud Embeds
Image
Photo or GIF
Gif
GIF format