Scope
Builds on the reflog browser. Add a "restore" action per entry (e.g. git reset --hard <sha> behind confirmation, or a non-destructive checkout option).
Acceptance criteria
- Restoring from a reflog entry moves HEAD/branch as expected.
- The confirmation dialog clearly warns when the action would discard current uncommitted changes.
Scope
Builds on the reflog browser. Add a "restore" action per entry (e.g.
git reset --hard <sha>behind confirmation, or a non-destructive checkout option).Acceptance criteria