New: Git LFS and git-crypt support, enterprise team access, and a smarter AI agent. Sync your notes, code, and configs with any git remote effortlessly.
GitSync is a git client that simplifies syncing a folder between a git remote and a local directory. With a simple one-time setup, it keeps your files synced using background tasks, Siri shortcuts, home screen widgets, and manual triggers.
Supports iOS 13+
AUTHENTICATE
• HTTP/S
• SSH
• OAuth (GitHub, GitLab, Gitea)
CLONE & SYNC
• Clone a remote repository (with optional shallow history)
• Fetch, pull, stage, commit, push
• Resolve merge conflicts
• Retry automatically when the network returns
SYNC MECHANISMS
• On a recurring schedule (Enhanced Scheduled Sync, in-app purchase)
• From a home screen widget (Force Sync and Manual Sync)
• From an iOS Shortcut or Automation (including Siri)
• From a custom URL intent (advanced)
BROWSE & EDIT IN-APP
• File explorer with code editor and image viewer
• Recent commits plus file, line, and commit diffs
• Branch management (create, rename, delete, checkout)
• Multiple remotes (add, rename, delete, set URL)
GITHUB & GITLAB INTEGRATION (when signed in via OAuth)
• View, comment on, and create issues
• View, comment on, and create pull requests
• View workflow runs (GitHub Actions)
AI FEATURES
• Chat about your repository
• Wand auto-complete on text fields like commit messages
• Agent that can run repo actions for you
• Separate model selection for chat, tools, and the wand
• A global toggle to hide all AI features
REPOSITORY SETTINGS
• Signed commits
• Customisable sync commit messages
• Author details
• Edit .gitignore and .git/info/exclude
• Git filters: Git LFS and git-crypt
• Disable SSL verification per repo
MANAGE MULTIPLE REPOSITORIES via containers.
OPTIONAL IN-APP PURCHASES
• Premium — unlocks additional repositories, Git LFS, git-crypt, priority issue tagging
• AI subscription — hosted AI for chat, wand, and agent (monthly credit cap)
• Enhanced Scheduled Sync — recurring background sync with configurable intervals
• Or become a GitHub Sponsor to unlock premium.
ENTERPRISE
Organisations can provision premium and AI access via an enterprise code with email verification. Admins can revoke access at any time.
Terms of Use (EULA): https://www.apple.com/legal/internet-services/itunes/dev/stdeula/
Privacy Policy: https://gitsync.viscouspotenti.al/wiki/privacy-policy
I use this with Obsidian, and it works mostly. However, recently every time there is a new update it forgets all my previous settings and I have to select my repo again. This morning it made me go through the entire “new user” setup again, and of course, I can’t remember what my settings were. Hoping that whatever settings I chose today will still be ok.The UI keeps changing each update, but it sounds really do with ensuring that it doesn’t forget my settings all the time.
Developer Response
Thanks for the feedback! This has been since improved in the latest versions of the app :)
Not great with Obsidian
Doublepoison
Sometimes it takes ages to connect with no feedback on what is taking time.You have to be super mindful of using it with Obsidian; you have to open GitSync, wait N-minutes (often) for the sync to complete, then open Obsidian. And then rsync when you're finished locally editing. If you don't changed are lost when the pull-merge occurs. Without the connection delay I could live with these issues.UI is not one a git-cli user would create, and the UI tries to be clever but just gets in the way. No description what features unlock on the "premium" option.No rebase option.No graph-view.Overall, it feels like AI Slop to use, I'm very sorry to say. But, at least it's open source, hence the 2 stars.
Developer Response
Hey, I really appreciate your feedback! I have tried to improve a few of the things you have mentioned in the latest version of the app, including better feedback on background operations. I'm also going to work on the iOS experience (Android has been the focus for a while) so that it is a bit more polished for day-to-day sync. I believe there are some file access things that are causing a difference in behaviour. All paid features have been consolidated under premium with a better overview of what you get access to and I am working on adding more of the git things you'd expect (the focus has been sync). Not AI slop, but I understand how the experience has been, so hoping to improve it for you soon :)
Bug fixes and improvements.
Version 1.8.62
The developer, ViscousPotential Ltd, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Not Linked to You
The following data may be collected but it is not linked to your identity:
Identifiers
Usage Data
Diagnostics
Privacy practices may vary based, for example, on the features you use or your age. Learn More
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More
Information
Provider
ViscousPotential Ltd
Size
100.7 MB
Category
Productivity
Compatibility
Requires iOS 15.6 or later.
iPhone Requires iOS 15.6 or later.
iPad Requires iPadOS 15.6 or later.
iPod touch Requires iOS 15.6 or later.
Mac Requires macOS 12.5 or later and a Mac with Apple M1 chip or later.