Passo a passo para criar o comando "git clean-branches"
Este é um passo a passo para configurar o Git Bash e agilizar a limpeza das branches locais, exceto a "main"
Instalando o Visual Studio Code (caso não possuir)
- Acesse o site oficial do Visual Studio Code em https://code.visualstudio.com/.
- Clique no botão "Download" para baixar o instalador do VS Code.
- Execute o instalador e siga as instruções para concluir a instalação.
Configurando o Git Bash para abrir arquivos com o Visual Studio Code
- Abra o terminal Git Bash.
- Digite o seguinte comando para definir o VS Code como editor padrão do Git Bash:
git config --global core.editor 'code --wait'
- Feche e abra o Git Bash para as novas configurações serem carregadas
Criando o alias "clean-branches"
- Abra o terminal Git Bash.
- Digite o seguinte comando para abrir o arquivo de configuração global do Git:
git config --global --edit
- No arquivo de configuração que será aberto, adicione as seguintes linhas:
[alias]
clean-branches = "!git checkout main && git branch | grep -v "main" | xargs git branch -D"
Obs: Caso seu repositório utilize a branch principal como "master" ou algum outro nome, substituir o "main" do comando acima pelo nome que seu repositório utilizar.
- Salve e feche o arquivo de configuração.
- Feche e abra o Git Bash para as novas configurações serem carregadas.
- Agora, sempre que precisar limpar todas as branches locais, exceto a "main", basta digitar o comando:
git clean-branches