Skip to main content

Resurrection Stone

The "Resurrection Stone" allows you to recover work that you thought was lost forever. Git keeps a hidden history called the reflog for about 30 days, even for commits that are no longer part of any branch.

Features:

  • Reflog GUI: Search through your hidden Git history with an interactive filter.
  • Safe Recovery: Restore any lost commit into a brand-new branch.
  • Emergency Reset: Instantly hard-reset your current branch to a previous state if you made a catastrophic mistake.

How to use:

  1. Select 🪨 Summon the Resurrection Stone.
  2. Search for the commit you lost (by message or hash).
  3. Choose whether to create a new branch at that point or hard-reset your current branch.