Developer committed work while in detached HEAD, then switched branches and lost work. Recover commits and attach them to a branch.