git reflog
بعد از reset یا rebase اشتباه، reflog تنها راه پیدا کردن کامیتهای از دسترفته است؛ معمولاً تا ۹۰ روز نگه داشته میشوند.
ساختار دستور
git reflog [options]نمونههای کاربردی
git reflogفهرست جابهجاییهای اخیر HEAD
git reset --hard HEAD@{2}برگشت به وضعیت دو مرحله قبل
آپشنهای مهم
show- نمایش
expire- پاک کردن قدیمیها