DEV Community

Jhony Walker
Jhony Walker

Posted on

5 4

Hacks do Github - Mantendo a ordem

Order

O Github é cheio de funcionalidades e o mais utilizado isso vocês já sabem e vamos continuar a série de "hacks" da plataforma que vão otimizar e melhorar sua experiência.

⚠️ Importante: Os prints que serão exibidos para exemplificar podem estar diferentes da interface do seu GitHub, por que sou muito adepto a extensões que melhoram a usabilidade e que ajudam no meu dia a dia. Partindo desse ponto peço que dê uma olhada nesse artigo antes.

Quando criamos uma nova feature para um projeto open source, normalmente criamos uma branch nova, fazemos as alterações, fazemos o push para o repositório nessa nova branch e então envia um pull request.

Quando o pull request é aceito é feito o processo para atualizar o repositório com o repositório forkado e tudo fica 100% como deveria! Mas, com o tempo, a lista de branchs no Github vai aumentando, mas não vamos precisar delas, pois seu pull request já foi aceito. Como limpar a sujeira e deixar somente as branchs que precisamos?

Removendo branchs do Github

Para remover uma branch do Github, você pode usar o comando no seu terminal (sim, claro que vamos utilizar os comandos GIT você ainda tinha dúvida?)

git push origin nome_da_branch --delete
Enter fullscreen mode Exit fullscreen mode

E com esse comando iremos deletar a branch do Github! Ou podemos utilizar este comando também:

git push origin :nome_da_branch
Enter fullscreen mode Exit fullscreen mode

Com os dois pontos : na frente do nome da branch, o resultado é o mesmo

Removendo branchs localmente

Aproveitando o gancho, vou falar como você pode remover as branchs locais também cujo o comando é:

git branch -D nome_da_branch
Enter fullscreen mode Exit fullscreen mode

Então é isso pessoal, sei que você provavelmente já conhecia esse comando (uns 98% de certeza), mas é sempre bom relembrar e utiliza-ló para organizar seus repositórios.

Fontes onde pesquisei esse conteúdo:

AWS GenAI LIVE image

Real challenges. Real solutions. Real talk.

From technical discussions to philosophical debates, AWS and AWS Partners examine the impact and evolution of gen AI.

Learn more

Top comments (0)

AWS Q Developer image

Your AI Code Assistant

Ask anything about your entire project, code and get answers and even architecture diagrams. Built to handle large projects, Amazon Q Developer works alongside you from idea to production code.

Start free in your IDE

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay