-- Leo's gemini proxy

-- Connecting to gemini.rlamacraft.uk:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini

Deleting Git Branches


Rather than deleting local Git branches as I'm done with each (merging, discarding, etc), I tend to let them build up untill running `git branch` cover's half my screen. At which point, I perform a bulk delete; removing all but those I'm still working with.


To bulk delete git branches I first load the full list into vi by running the following ex command in a new buffer

r! git branch

I then delete all of the lines for the branches I'm still working with.


And then I finish up by running

%! xargs git branch -d

Which deletes the branch named by each line. Brilliant example of the power of pipes and a text editor that can read and write to shell commands.


~~~

Last Updated: 2021-03-17

..

-- Response ended

-- Page fetched on Sun Apr 28 00:22:35 2024