Advanced Git: Graphs, Hashes, and Compression, Oh My! - Marakana
Sergey Zelvenskiy stashed this in engeneering
â��'But why?', you may ask. 'Why go this deep?' Git is a tool that works so well for so many. It mystically corrects anticipated "merge" conflicts. Itâ��s "where did code come from" results from "blame" are impressive. The ability to re-write history through "rebase" is awesome. The globally unique identifier nature of a hash-produced ref is revolutionary.
"Uber-geeks are magic-slayers. We want and need to know precisely how things work. Like a hard 50 push-up workout, this study will make working with Git at the daily developer level a fraction of the effort â�� like a mere ten push-ups. Letâ��s dig into the guts of Git."
How does Git work so well?
Great software is like magic.
I think it's also github embracing the notion that every application will be social.
Who could imagine super-useful, profitable, social tool built around a command line utility.
I don't think anyone could have predicted how successful GitHub ended up being.