Husky hook that blocks Git push until you do your pushups
An app that blocks your git push until you do your pushups. No reps, no push. Ship it.
Husky hook that blocks Git push until you do your pushups launched on March 9, 2026 with 14 votes, #999 of 23,380 launches that month and more than 90% of that year's launches.
In plain words
Husky hook that blocks Git push until you do your pushups is a developer tool that intercepts Git push commands and requires users to complete pushups before allowing the operation to proceed. Designed for programmers looking to add physical exercise into their workflow, it gamifies fitness by making code commits contingent on completing a set number of pushups. The tool integrates with Git's pre-push hook system to enforce this requirement.
written from the facts on this page · September 2026
From the sources
██████╗ ██████╗ ██████╗ ██╗ ██╗███████╗██╗ ██╗██╗ ██╗██████╗ ███████╗ ██╔══██╗██╔═══██╗ ██╔══██╗██║ ██║██╔════╝██║ ██║██║ ██║██╔══██╗██╔════╝ ██║ ██║██║ ██║ ██████╔╝██║ ██║███████╗███████║██║ ██║██████╔╝███████╗ ██║ ██║██║ ██║ ██╔═══╝ ██║ ██║╚════██║██╔══██║██║ ██║██╔═══╝ ╚════██║ ██████╔╝╚██████╔╝ ██║ ╚██████╔╝███████║██║ ██║╚██████╔╝██║ ███████║ ╚═════╝ ╚═════╝ ╚═╝ ╚═════╝ ╚══════╝╚═╝ ╚═╝ ╚═════╝ ╚═╝ ╚══════╝ # open the app. do your reps. token clears. $ git push origin main > husky - pre-push curl -sf https://api.gitpush.app/check?key=YOUR_KEY || exit 1 10 reps verified. push authorized. Enumerating objects: 3, done. Counting objects: 100% (3/3), done. To github.com:you/repo.git…from git-push.app
Does a similar job
all alternatives →
Git Pushups2025 · gitpushups.com · ▲131Hi HN! I made this app out of necessity: sometimes I'll troll over my laptop all day without moving until lunch break or work is done. No good. So I made git hook to block my git commits if I didn't do some calisthenics. Later, after I noticed it was useful, I decided to open it up for others. It works like this: - Download the iOS or Android app - Install the .git hook - Do daily pushups with the app or else your hooks will fail Pushup form is validated via ARKit/MLKit and the accelerometer and I only use github for authentication. If you find it useful, let me know! Justin


Git Confirm. Git hook to catch accidentally committed code (TODO/Skip)2016 · github.com · ▲51:question: Git hook to catch placeholders and temporary changes (TODO / @ignore) before you commit or push them. - pimterry/git-confirm


More life & fun this month
the category →
A free city-building game in your browser. You are the mayor. You know what the city needs. Now get it past the zoning board, the neighbors, the appeals court and the next election.
Life & fun · 1d ago · permit.petercai.com
- IV
Life & fun · 13d ago · tanzaniaeducationproject.org

Turn a phone, tablet or TV into a sign. Type a message and it fills the screen: welcome signs, timers, Wi-Fi passwords and more. No app, no account, free.
Life & fun · 14d ago · bigwords.page

Play a free virtual guitar online with your keyboard or by touch. Slow songs down and see every chord, string and strum. Acoustic, classic, electric and bass.
Life & fun · 8d ago · guitoro.com

Carrier settings from iPhone, Pixel and Galaxy firmware, decoded and compared: APNs, VoLTE, 5G and Wi-Fi Calling per carrier, and what each build changed.
Life & fun · 12d ago · carrierexplode.com

Life & fun · 22d ago · space.bl2.net
Source: Show HN post ↗
Launched alongside, March 2026
the whole month →


Switch from ChatGPT to Claude with import memory feature
AI · Mar 2026 · claude.com
Littlebird▲709Littlebird remembers everything across your meetings, messages, docs, and apps, then takes action so you can recall any detail and never lose context.
AI · Mar 2026 · littlebird.ai

