3 ms·
Git was designed to decentralise work, not power - they’re very different. Think about the author of Git himself - Linus. He didn’t write Git because he decide
by sudhirj 7y ago
Git was designed to decentralise work, not power - they’re very different.
Think about the author of Git himself - Linus. He didn’t write Git because he decided one day that he was tired of being the final decision maker for the Linux kernel, and that he now wanted a thousand decentralized kernels to bloom, each with their own management and maintainers and trust levels.
It was designed to give everyone a way to work with full featured version control on their own machines, and set up adhoc networks of version control between any consenting parties. But that did not imply that the power structures that make up an organization would automatically be demolished.
Github is the extension of Git as it was designed. Maintainers on Github follow similar organzational policies as the Linux kernel and some are even codified into Github itself. But none of this is counter to the purpose of Git or even its ethos.