Skip to content

Repository files navigation

🚀 AutoGitPush

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.


✨ Features

  • 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.

📚 Documentation

👉 Full guide in the 📖 AutoGitPush Wiki


About

AutoGitPush is a lightweight Git automation tool using Shell and PowerShell. It auto-commits and pushes code to GitHub every 30 minutes during development. Designed to streamline version control and improve workflow efficiency. Supports Linux/macOS and Windows environments.

Resources

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages