Learn Git - An Analogical Approach (Lecturer and The Student)

Wow, that was supposed to be layman’s terms?

I feel really stupid now. But I am an old git.