git-fire
One command to back up every Git repo you have; and more!
git‑fire provides a single command‑line entry point for creating checkpoints of all Git repositories on a system. It scans the filesystem, discovers repositories, and records their state with options for dry‑run, repeatable registry‑backed runs, and secret‑aware logging. An interactive Bubble Tea terminal UI lets users steer the process, while structured JSON logs enable downstream processing.
The companion tool, git‑rain, performs the reverse operation: it discovers local repositories, fetches updates from remotes, and fast‑forwards branches when safe. It refuses to rewrite local‑only commits unless the user explicitly enables a risky mode that first creates backup references. A fetch‑only mode allows simple remote synchronization, and a streaming UI selector lets users pick repositories before the scan completes.
Supporting libraries such as git‑testkit and git‑harness expose repository discovery, Git invocation, and safety utilities for building reliable Git automation and tests. The suite is distributed as compiled binaries for macOS, Windows, and Linux, with checksums and release archives available on GitHub.
Reviews
Loading reviews…
Similar apps
Version Control & Git
shallow-backup
Git integrated backup tool.

Version Control & Git
FinderGit
See every Git repo's status from one native Mac window
Version Control & Git
gitlogue
Cinematic git commit replay.

Version Control & Git
layer
Keep local repo files out of git without changing .gitignore
Version Control & Git
GitUp
A simple & powerful Git client。
Version Control & Git
ggc
A modern Git tool with both CLI and interactive incremental-search UI.