I wonder how many hours have been wasted on fixing mistakes made on git. Recently, I watch a friend spend two days try and figure out what the junior Devs have done with commits and branches
To make it worse, correcting mistakes ALSO is something that's not done regularly-- so that becomes an obstacle as well.