Skip to content

marionauta/git-brrr

main
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 

git-brrr

Utility to remove local git branches that have already been merged.

Usage

git brrr

Install

Clone this repo and make sure the git-brrr file has executable permissions.

git clone https://github.com/marionauta/git-brrr
cd git-brrr
chmod +x git-brrr

Then, move the git-brrr file to somewhere in your PATH. That means, move it to some directory listed afer running:

echo $PATH | tr ":" "\n"

Configuration

The command won't delete your default branch, if set. You can check what this value is by running:

git config init.defaultBranch

You can set custom protected branches globally or per project. Multiple branches are separated by a | (pipe).

git config --global brrr.protectedBranches "develop"
git config brrr.protectedBranches "develop|staging" # Overrides global settings

About

Utility to remove local git branches that have already been merged.

Topics

Resources

Stars

Watchers

Forks

Languages