# GitSync.md — Git-synced markdown notes

> Git client for iPhone to manage GitHub repositories and markdown notes. (iPhone/iPad app by Cody Russell Bontecou.)

- Source: https://appshunter.io/ios/app/gitsyncmd/id6758960270 (this page in markdown: same URL + `.md`)
- Developer: [Cody Russell Bontecou](https://appshunter.io/developer/1850631579)
- Category: Developer Tools, Productivity
- Price: $9.99
- Rating: 4.80/5 from 12 App Store ratings · 7 written reviews indexed
- Age rating: 4+
- Requires: iOS 17.0 · 18 MB
- Languages: American English, Arabic, Danish, Dutch, Finnish, French (France), German (Germany), Hebrew, Hindi, Hungarian and 16 more
- Released: 2026-02-13
- Data updated: 2026-08-25
- Monetization: paid
- User reviews in markdown: https://appshunter.io/ios/app/gitsyncmd/id6758960270/reviews.md

## What is GitSync.md?

GitSync.md brings real Git to your iPhone. Clone any GitHub repository, pull the latest changes, edit your notes and markdown files, then commit and push — all without a terminal.

Real Git, Not a Workaround

GitSync.md uses libgit2 to perform actual Git operations on your device. Your repos have a real .git directory. Commit history, branches, diffs — it's all there. No proprietary sync layer, no lock-in.

Works With Your Favorite Editor

Cloned repositories appear directly in the iOS Files app. Open them in Obsidian, iA Writer, 1Writer, Taio, or any app that supports the Files provider. Edit however you like, then come back to GitSync.md to commit and push.

GitHub Native

Sign in with GitHub OAuth or paste a Personal Access Token. Browse your repositories and clone with one tap. Author name, email, and branch are configured per-repo.

Full Git Workflow

• Clone any GitHub repository to your iPhone
• Pull to fetch the latest remote changes
• Stage all changes, write a commit message, and push
• See uncommitted change counts at a glance
• View branch, commit SHA, and last sync time per repo

Obsidian Integration

GitSync.md supports x-callback-url so other apps can trigger Git operations programmatically. The Obsidian Git community plugin can call syncmd://x-callback-url/sync to pull and push without leaving Obsidian.

Multiple Repositories

Manage as many repos as you need. Each one gets its own branch, author, and storage location. Clone your blog, your Zettelkasten, your dotfiles — all in one app.

Your Data Stays Yours

No accounts to create, no cloud service to trust. Your files live on your device and sync directly with GitHub. GitSync.md never sees your content.

## Key features

- Clone GitHub repositories
- Pull latest changes
- Edit markdown files
- Commit and push changes
- Integrates with iOS Files app
- GitHub OAuth support
- Manage multiple repositories

## Chart rankings

- #4 in Top Paid · Developer Tools (US App Store)
- #72 in Top Grossing · Developer Tools (US App Store)

## Recent user reviews (7 of 7)

All indexed reviews: https://appshunter.io/ios/app/gitsyncmd/id6758960270/reviews.md

### 5/5 — Amazing

*2026-07-03*

For a simple minded diy vibe coder this worked amazingly well. All vaults syncing with this platform 10/10

### 5/5 — Wow ! Sync de Obsidian sur Windows et ios maintenant possible !

*2026-06-27*

J’ai passé des jours chercher et essayer des solutions qui ne marchaient pas ou instables. Celle-ci fonctionne parfaitement ! Ça vaut certainement le montant demandé, achat unique. Merci !

### 5/5 — Easy

*2026-05-27*

This was so simple a caveman could do it.

**Developer response:** I lol'd.

### 5/5 — Life saver for obsidian

*2026-05-19*

It’s sample and effective, follow the YouTube instruction video, and get it work perfectly!

### 5/5 — It just works!

*2026-05-16*

Five stars! This app just simply works. Amazing job, thanks!

### 5/5 — 옵시디언 모바일 동기화 중 간편한 솔루션

*2026-04-28*

git이 이렇게 간편하게 아이폰에서 된다는 것이 감격스러움.

### 3/5 — Git/Gitea Remotes?

*2026-04-26*

Would it be possible to sync to selfhosted git remotes behind tailnet?

**Developer response:** Hey syscheckin, give v2.2 a shot. Self hosted git should be working.

## Frequently asked questions about GitSync.md

### What is GitSync.md?

GitSync.md is a mobile application that brings full Git functionality to your iPhone and iPad. It allows you to clone GitHub repositories, pull changes, edit markdown files, and push your commits directly from your device without using a terminal.

### How does GitSync.md work with other editors?

Cloned repositories are accessible through the iOS Files app. You can open and edit your markdown files in any app that supports the Files provider, such as Obsidian, iA Writer, 1Writer, or Taio. After editing, you return to GitSync.md to commit and push your changes.

### Does GitSync.md require a GitHub account?

You can sign in to GitSync.md using GitHub OAuth or by providing a Personal Access Token. This allows the app to access and manage your GitHub repositories directly.

### Can I manage multiple Git repositories with GitSync.md?

Yes, GitSync.md supports managing an unlimited number of repositories. Each repository can have its own branch, author details, and storage location on your device.

### Is GitSync.md free to use?

GitSync.md is a paid application, available for $9.99. There are no advertisements or in-app purchases mentioned.

### What devices does GitSync.md support?

GitSync.md is compatible with both iPhone and iPad devices.

### How often is GitSync.md updated?

The latest version, 2.4.7, was released on June 27, 2026. While specific update frequency isn't detailed, this indicates ongoing development and support.

### What is the age rating for GitSync.md?

GitSync.md has an age rating of 4+, making it suitable for a wide range of users.

## Version history (last 5 releases)

### 2.5.2 — 2026-08-11

Self-hosted Git over SSH is here. This update fixes SSH-only Forgejo and Git server support for cloning, pulling, and pushing repositories.

• SSH transport is now bundled correctly for iPhone and iPad
• Ed25519, ECDSA, and RSA private keys are supported
• Unknown SSH hosts now show a fingerprint trust prompt
• Changed SSH host keys are blocked until you review them
• Repository settings now make it easier to update remote URLs and SSH credentials

Thanks for helping test this with real Forgejo servers.

### 2.5.1 — 2026-07-02

Self-hosted Git over SSH is here. This update fixes SSH-only Forgejo and Git server support for cloning, pulling, and pushing repositories.

• SSH transport is now bundled correctly for iPhone and iPad
• Ed25519, ECDSA, and RSA private keys are supported
• Unknown SSH hosts now show a fingerprint trust prompt
• Changed SSH host keys are blocked until you review them
• Repository settings now make it easier to update remote URLs and SSH credentials

Thanks for helping test this with real Forgejo servers.

### 2.5 — 2026-06-30

Safer repository removal is here. Removing a repo from GitSync.md now keeps your local files on device, while Delete Local Files remains a separate, explicit action for GitSync-managed folders.

### 2.4.7 — 2026-06-27

- New: Pull with Rebase for diverged branches
- Replay your local commits on top of the latest remote changes, with conflict resolution built into the app
- After a successful rebase, Push Current Branch sends your committed changes without creating another commit

### 2.4.6 — 2026-06-17

Adds Apple Shortcuts for Pull All Repositories and Pull Repository, including an easy way to auto-pull when GitSync.md opens.

## More apps by Cody Russell Bontecou

- [Instarep.ly](https://appshunter.io/ios/app/instareply/id6754865693)
- [Health.md](https://appshunter.io/ios/app/healthmd/id6757763969)
- [imghost](https://appshunter.io/ios/app/imghost/id6758588596)
- [Vox.md - Quick Capture Notes](https://appshunter.io/ios/app/voxmd-quick-capture-notes/id6758967337)
- [iso.me](https://appshunter.io/ios/app/isome/id6761960794)

All apps by Cody Russell Bontecou: https://appshunter.io/developer/1850631579

## Related topics

[gitsync](https://appshunter.io/ios/topics/gitsync)

---

*Data collected daily from the US App Store and indexed by [AppsHunter](https://appshunter.io/). User reviews are verbatim App Store reviews. Ratings, prices and chart positions refresh continuously; this snapshot is from 2026-08-25.*
