AutoGitPush is a lightweight automation tool that commits and pushes your changes to a GitHub repository at regular intervals — perfect for developers who want to save work continuously without manual git add, git commit, and git push.
- ⏱ Timed Commits — Automatically commit changes every X minutes.
- 🖥 Cross-Platform — Works on Linux, macOS, and Windows (via PowerShell).
- 🔧 Customizable — Configure commit messages & intervals via a config file.
- 💻 Lightweight — Pure Shell/PowerShell scripts, no dependencies.
- 🛠 CI/CD Friendly — Fits easily into DevOps workflows.
👉 Full guide in the 📖 AutoGitPush Wiki