VibeHunt
Back to browse
git-fire

git-fire

One command to back up every Git repo you have; and more!

Visit

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

Sign in to leave a review.

Loading reviews…

Similar apps