Oddbean new post about | logout
 Am I on track with understanding how this works?

When you do a (equivalent of) `git init` in a folder, the `.git/config` will have the relays in it, and when you do a (equivalent of) `git push`, it will publish an event that is a patch file that creates all the initially git committed files? And then all future patches to this  would be events that reference a predecessor event starting with this initial event? When you do the (equivalent of) `git clone`, it will take the initial event and all its successors as patches to reconstruct the tree in a local folder?