git reflog
Lokal log av varje HEAD-rörelse (commits, checkouts, resets, merges) — räddningsplankan när du av misstag förlorat commits via reset --hard.
git reflog visar HEAD-historik. Återställ: git reset --hard HEAD@{2}. Lokal-only (inte pushad). Garbage-collected efter 90 dagar default. Tips: när någon säger "jag tappade min branch" är 99 % fixet via reflog. Också nyttigt för att förstå "vad gjorde jag igår?" debugging.