Product Information
What is Git Pushups?
Git Pushups is a quirky habit-stacking tool for developers: it forces you to do pushups before you can push code. If you haven’t done your daily pushups, your git commit or push hook will block the action. It gamifies fitness into your coding workflow to keep you active while coding.
How to use Git Pushups?
- Download and install the Git Pushups app on your mobile device (iOS / Android).
- Add the provided git hook to your repository’s .git/hooks/ directory, so it checks whether you’ve done pushups.
- Try committing/pushing code—if you haven’t met your pushup quota for the day, the hook will block the push until you complete them.
Core Features
- Enforces daily pushup habit by blocking git commits if quota not met
- Mobile app integration for tracking pushups and habit logs
- Pro version with features like daily goals, contribution graphs, and Apple Health sync
- Light setup via git hook (simple script in .git/hooks)
Use Cases
- Developer wanting to stay active during long coding sessions
- A fun productivity tool for remote workers who sit too much
- Teams encouraging wellness & fitness through gamified dev tools
- Habit builders who want to integrate exercise into daily workflows
- People who procrastinate physical activity and need gamified motivation