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.js
gshh "Updated stuff" "file1.js file2.css utils.py"
✔ One command to rule them all – No more typing three separate Git commands like a caveman.
✔ 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.js
Output:
🚀 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
!