gitwatchd v0.1.0
Initial release.
- Menu-bar daemon that watches git repos and auto-commits on a debounce, with optional push, pull-rebase-before-push (
-R), excludes, and per-repo pause - Git behaviour matches upstream gitwatch, verified by differential tests against the vendored script
- Push failures retry with backoff, and immediately when the network returns; errors surface in the menu bar, and
gitwatchd statusmirrors the menu in the terminal - Notarized and stapled Developer ID build (sha256 3fd286aec0feade35c5b1914f05d5abc360acef335dfd985b3ea0cc1912c3917)
Install:
brew tap will-howard/tap
brew trust --cask will-howard/tap/gitwatchd
brew install --cask gitwatchd