git reflog regjistron ku ka qenë HEAD e degës tuaj — çdo commit, checkout, reset, rebase, etj. Është një rrjetë sigurimi për rimëkëmbjen e commit-eve "të humbjur" (pas një reset-i të keq, rebase-i ose fshirjes së degës) që duken të humbur por janë ende të rimëkëmbueshëm.
Çfarë është reflog
The REFLOG logs every movement of HEAD (and branch tips) in YOUR local repo:
→ every commit, checkout, reset, rebase, merge, etc. is recorded with a reference
→ it's LOCAL and includes commits not reachable from any branch (the "lost" ones)
→ Even if you reset/rebase away commits, reflog remembers where they were.
