https://videosashka.com/watch/2_vO4YbWEns/how-to-revert-commits-and-local-changes-in-git