Hacker News new | ask | show | jobs
by chvid 2171 days ago
Cool thing about git is that it is distributed and there is no single point of failure ...
1 comments

It is. We all have our own copy of the repository, and can still distribute changes using any of the other methods:

- A different central server

- Email

- A shared on-filesystem copy, e.g. local network drive

- HTTP or SSH between developer computers (put your repository somewhere where your NginX or Apache serves it, the other developer can "git remote add chvid http://chvid.example.com/repository").

Do you really think the average developer using git has any idea about how it can be used decentralized?
IMO, more people need to ask themselves how their tools work and why they exist and find the answers to those questions