Even git reset
can be undone by a lot of editors. At least IntelliJ has an excellent local history that works much like git. Sure it’s a pain if you touched several files but that’ll teach you to atomify your commits.
Edit: Plus, git reset
itself does nothing of note really, but I’m sure you know. Needs the —hard
flag to do any meaningful damage.
I don’t see how it is a joke tbh. Thought that was one common interpretation of said law.