git-flush
is equivalent togit commit
, but it "flushes" git commits with poop-themed zingers!
Commits are like pooping, so do it as frequently as you can for healthy code reviews and hilarious toilet humour😌
go
: Builds this poopy CLI tool.git
: For all the usual commit plumbing.vi
(macOS/Linux) ornotepad
(Windows) : To edit the config without making a mess.OpenAI API key
: For LLM as a poop-zinger connoisseur.
- Clone this repo—don’t let it stink up your drive!
- Run
go build -o git-flush main.go
in the repo root to unclog the binary. - Toss
git-flush
into yourPATH
—let it flow! - Tweak the config with
git-flush --config
. No splashback!💦
Do your usual git
stuff, but swap git commit
for git-flush
. Watch your code get roasted as it swirls down the drain!
Usage:
git-flush [flags]
Flags:
-c, --config edit config file
-d, --dryrun dry run without commit
-h, --help help for git-flush
-m, --message string commits with message
Better Call Saul and Borderlands collide in git-flush
, a tribute to code and crap jokes. Why? Nothing screams “fun” with code like a toilet-flushing commit roasted by a snarky robot or a sleazy lawyer!
The MIT License (MIT) - Poop at your own risk 😏