git reflog

بعد از reset یا rebase اشتباه، reflog تنها راه پیدا کردن کامیت‌های از دست‌رفته است؛ معمولاً تا ۹۰ روز نگه داشته می‌شوند.

ایمن

ساختار دستور

git reflog [options]

نمونه‌های کاربردی

git reflog

فهرست جابه‌جایی‌های اخیر HEAD

git reset --hard HEAD@{2}

برگشت به وضعیت دو مرحله قبل

آپشن‌های مهم

show
نمایش
expire
پاک کردن قدیمی‌ها