Tired of typing git add, git commit, git push like a peasant?
Let gshh handle your Git workflow like a sushi chef fast, precise, and deliciously efficient!
Get your Git sushi roll ready with:
npm install -g gitsush(Yes, it's gitsush but the command is gshh because typing extra letters is so 2010.)
gshh "Your commit message" .gshh "Fixed the nasty bug" src/buggyfile.jsgshh "Updated stuff" "file1.js file2.css utils.py"✔ One command to rule them all – No more typing three separate Git commands like a caveman(old).
✔ Saves your fingers – Fewer keystrokes = more energy for coffee.
✔ Fun & colorful output – Because terminal logs should be exciting!
✔ Perfect for lazy devs – Admit it, you’d rather automate everything.
gshh "Made the button less ugly" src/Button.jsOutput:
🚀 Preparing to ship your changes...
✔ Successfully shipped src/Button.js with message: "Made the button less ugly"
[main 4d3b33f] Made the button less ugly
1 file changed, 2 insertions(+), 1 deletion(-)
Q: Why "gshh"?
A: Because git-sush was too long, and gshh sounds like you’re telling Git to "shhh, just do it."
Q: Does it work with branches?
A: It pushes to your current branch. If you need more control, maybe learn Git properly. (Just kidding… but not really.)
Q: What if I mess up?
A: Same as regular "Git panic", then git reset --hard.
Found a bug? Want extra wasabi on your Git sushi?
PRs welcome! Just don’t break the rice (code).
MIT – Do whatever, just don’t blame me if your commits get weird.
Happy committing!
Ship it like a pro with gshh!