Just because git will let you shoot yourself in the foot, doesn't mean that it's a tool that should be avoided.
Just because git will let you shoot yourself in the foot, doesn't mean that it's a tool that should be avoided.
http://jheriko-rtw.blogspot.com/2013/11/why-i-hate-git.html
i'm pretty sure that i need to do this particular shooting myself in the foot to be able to do work unfortunately. i might be lacking knowledge, but it was far too difficult to acquire said knowledge. as someone who self taught himself programming in many languages,classically hard stuff like functional calculus, quantum field theory and general relativity - as much as that is a weak argument - i'm inclined to think there is insufficient information, or at least extremely poor documentation here.
I've never had trouble reverting a merge in any other context.