git-flushis 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.goin the repo root to unclog the binary. - Toss
git-flushinto 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 😏



