Your folder.
Your history.
Safely in sync.

Keep Git history for your Obsidian notes, Logseq file graph, or other local project folder. Link a compatible On My iPhone folder to GitHub, review changes, and tap Synchronize. Keep editing in the app you already use.

Now on the App Store · iOS 26 or later
For On My iPhone folders · GitHub

  1. On My iPhoneYour Files-visible folder
  2. SynchronizeCapture, integrate, push
  3. GitHubYour repository history
Stable captureLocalGit repository dashboard showing a linked On My iPhone folder, repository status, recent commits, and history actionsNo force-push
Representative LocalGit repository interface

A simple path from folder to history.

Use the same local folder in Files and the apps that can open it. LocalGit handles the Git steps when you choose to synchronize.

  1. Connect GitHub. Choose a repository you can push to.
  2. Link an On My iPhone folder. LocalGit clones the repository into that folder. Start with an empty folder or review the replacement warning.
  3. Edit and synchronize. Review local changes, then tap Synchronize to commit, fetch, integrate, and push safely.

If the same file changed on both sides, LocalGit pauses for recovery so you can choose the iPhone or GitHub version.

Read the Files and Git guide →
LocalGit repository screen with Pull, Push, Commit, Switch Branch, diagnostics, backup, and forget actions
Everyday Git actions stay close to the repository they affect.

Everything around the sync, still in reach.

Review history, recover from conflicts, automate repeat work, and send feedback—all from iPhone.

One repository is free. Pro is for the rest.

Use one Linked folder with the complete safety workflow. When you are ready to manage several active projects, Pro brings them together without weakening the rules that keep each repository recoverable.

Pro is a preview. No checkout yet; nothing is charged.

FREE

Your first repository

Fully functional, not a trial.
  • One complete Linked repository
  • Safe Synchronization and Recovery
  • Changed paths, history, diagnostics, and export

PRO

Every active project

Shown when you ask to add repository two.
  • More Linked repositoriesKeep work, notes, and personal projects together.Now
  • Activity across projectsReview synchronization results in one timeline.Now
  • Multi-repository automationBuild advanced Shortcuts and rules for repeat work.Planned

Recovery, diagnostics, export, and access to your content are never used as upgrade pressure.

If Git cannot decide, LocalGit stops.

No last-write-wins. No conflict markers in your folder until you choose iPhone or GitHub.

Stable capture

A coherent snapshot of the Linked folder, then GitHub.

Safe integration

Merge when it is safe. Never rebase or force-push.

Recovery

A conflict keeps both histories until you choose.

Questions, answered plainly.

Can I use Git with a folder in iPhone Files?

Yes, if the folder is visible under On My iPhone. LocalGit links it to a writable GitHub repository. It cannot read another app’s private storage or sync an iCloud Drive folder.

What does Synchronize do?

Synchronize captures local changes in your Linked folder, integrates the remote branch when it is safe, and pushes the result. LocalGit does not rebase or force-push.

Can I back up an Obsidian vault or Logseq graph to GitHub?

Only when the app can use a Files-visible On My iPhone folder. Logseq database graphs are outside this file-graph workflow. Test with disposable notes before relying on it; Git synchronization is not continuous backup.

Does it work with GitHub?

Yes. Connect a GitHub account and choose an HTTPS repository where you have push permission.

What happens when Git changes conflict?

Synchronize stops and preserves both histories. In Recovery, choose the iPhone or GitHub version for each affected path before pushing. Conflict markers are not left in your folder until you choose.

Can I automate Synchronize with Apple Shortcuts?

Yes. Use the Synchronize and Repository Status actions. Many people run Synchronize quietly when Obsidian or Logseq opens or closes, and keep Attention notifications on for the rare case that needs a choice.

Is this a Working Copy alternative?

For the narrower job of synchronizing a local Files folder with GitHub, it may fit. It does not import a Working Copy repository locally or replace that app’s full Git toolkit.

Make it work your way.

Keep versioned notes and files on GitHub. Find the setup for your local folder or compare LocalGit with Working Copy.

LocalGit app icon

Give your iPhone folder a dependable history.

iOS 26 or later, GitHub, and a local On My iPhone folder.