@nixCraft I consider myself someone who “understands git” and I still learn new commands every week and have heard of some that I’ve never even used nor read the man page:
Git is infinite. Understanding git is like understanding life. We think we do and immediately realise we understand nothing.
@whynothugo @nixCraft My favorite git experience is when I realized I was reading documentation I had written a decade previous. I was (ab)using word-diff-regex to get a char-diff.
As a previous contributor, I mostly understand git and the on-disk format of a repo, but I do still continue to learn more!