reflog
Kurtarma & Güvenlik
git reflog (Silinen Commit ve Dalları Kurtarma)
Yerel repoda HEAD işaretçisinin son birkaç aydaki tüm hareketlerini (reset, rebase, commit, checkout) günlüğe kaydeder.
Sözdizim (Syntax):
git reflog
🌿 Git Terminal Komutları & İş Akışı
📌 Geçmiş Hareketleri İnceleme
git reflog
📌 Yanlışlıkla Hard Reset ile Silinen Durumu Kurtarma
git reset --hard HEAD@{2}
💡 Çözüm Stratejisi & İpucu
Git'te hiçbir şey hemen silinmez. `git reset --hard` yapsanız dahi `reflog` ile commit hash'ini bulup kurtarabilirsiniz.