A 22-year-old man has pleaded guilty to the fatal hit-and-run of a 37-year-old man in Golden Bay in 2020.