Automate Everything. Touch Nothing.
Scheduled, event-driven, and fully automated git sync on every mobile device
Automation Capabilities
Scheduled Sync
Set intervals from 30 minutes to weekly. Configurable per-repository.
App Trigger Sync
Sync automatically when specified apps open or close via Accessibility Service.
Custom Intent Triggers
Trigger sync from Tasker, Shortcuts, or any automation tool via Android intents.
Widgets & Quick Settings
One-tap sync from home screen widget or notification shade tile.
Background Execution
Syncs run in the background. No foreground app required.
Conflict Resolution
Built-in UI for resolving merge conflicts when concurrent edits occur.
Real-World Automation Patterns
Config Distribution
Push config changes to your repo
↓
GitSync scheduled sync pulls to every device
↓
Fleet updated automatically
Mobile Data Collection
Field device collects data
↓
GitSync auto-pushes on connectivity
↓
Central repo receives changes
Documentation Sync
Docs team pushes updates
↓
Background sync delivers to every mobile device
↓
within the sync window
Under the Hood
Protocols & Auth
- SSH
- HTTPS
- OAuth (GitHub/GitLab/Gitea/Codeberg)
- Per-repo credentials
- GPG signed commits
Sync Options
- Scheduled intervals
- App lifecycle triggers
- Custom intents
- Widgets
- Shortcuts
- Quick settings tiles
- Manual sync
| Trigger | Method | Platform |
|---|---|---|
| Scheduled Sync | Background Timer | iOS & Android |
| App Open/Close | Accessibility | Android |
| Custom Intent | Android Intent | Android |
| Widget Tap | Home Screen | iOS & Android |
| Quick Settings | Notification Shade | Android |
| Shortcut | iOS Shortcuts | iOS |
| Manual | In-App Button | iOS & Android |