I've used git from pretty shortly after its inception. The stuff I was confused about back then seem pretty smooth now. I'd kinda like to forget all my existing git specific knowledge temporarily and relearn, just to understand other people's problems.https://twitter.com/ID_AA_Carmack/status/929389759624916992 …
Given the number of smart people having troubles, there obviously are some issues. I think this nicely showcases the problem techies commonly have trying to understand actual user's UX experiences.