reading online discussions about git is always really funny because 50% of the people are like "i don't understand git" and the other 50% say “no you just have to understand git is a directed acyclic graph where branches are pointers to commits" and nobody learns anything
(the discussions we've been having on here have been going MUCH better than this and I'm very grateful for that)