GitSync is a mobile Git client for Android and iOS, designed to sync a remote repository with a local folder seamlessly. With support for multiple authentication methods and flexible sync triggers, GitSync helps developers manage Git workflows directly from their devices.


🔍 About GitSync

  • One-time setup with background syncing
  • Full sync capabilities (clone, fetch, pull, commit, push)
  • Merge conflict resolution
  • Supports GitHub, GitLab, Gitea, SSH, and HTTP/S
  • Manual and automatic sync triggers (tiles, intents, app open/close)
  • Custom commit messages and .gitignore editing

I don't have a Git repository yet

I have a remote repository but haven't cloned it

I want to set up git syncing on desktop too!

Authentication Methods

Sync Options & Triggers


💬 Support & Contributions

GitSync is open source—contributions and feedback are welcome.


Back to GitHub Repository