Skip to content

Repo Man

Back up your code for real

Repo Man is a Git repository backup app for Mac. It gives you scheduled copies of your code and its dependencies if you want backups beyond your hosting service.

by Rapid Silence LLC

What you get

Keep your code and dependencies backed up beyond your Git host.

You get a separate copy of your Git repositories, so you can access backed-up code when your hosting service is unavailable. Repo Man mirrors repositories from GitHub, GitLab, Bitbucket, GitHub Enterprise, or any SSH URL. You can keep those backups on your Mac, a NAS, an external drive, or a cloud provider.

Your backups can include the pieces your projects depend on, not just the main repository. Repo Man detects submodules and Swift Package dependencies and backs them up too, along with Git LFS objects. You can schedule daily, weekly, monthly, or custom backups; for supported hosts, unchanged repositories don’t trigger unnecessary backup runs.

When you need files, you can export a specific branch as a full clone instead of navigating a bare repository. Tags help you organize your collection, while backup logs show you what was saved, when, and how long it took.

  • Access code during outages

    You keep repository copies outside your Git hosting service, with storage locations you choose.

  • Keep dependencies backed up

    Your backups include detected submodules, Swift Package dependencies, and Git LFS objects alongside repository data.

  • Stop relying on manual backups

    You choose a backup schedule, and supported hosts are checked for changes before a backup runs.

  • Retrieve a branch’s files

    You can export a backed-up branch as a full clone to retrieve files or hand off a code snapshot.

  • Check what was saved

    You can review backup logs and use tags to keep a large repository collection organized.

Best for

  • You want repository backups independent of your Git host
  • You maintain projects with submodules or Swift Package dependencies
  • You manage repositories across multiple hosting services

Skip it if

You don’t need it if your existing backup setup already covers your repositories, dependencies, and Git LFS data.

Screenshots

From the developer

Repo Man — Git repository backup app for Mac. Connect to GitHub, GitLab, Bitbucket, or any SSH URL to mirror your repositories locally as bare clones. It doesn't stop at the repo itself — Repo Man automatically surfaces and backs up dependencies like submodules and Swift Packages too.
Read the full description

Alternatives to Repo Man

Other apps to work with Git. See all