3 ms·
Thank god (Linus) that git is a distributed "protocol" letting you pull and push to any location on your file system or anywhere you can access over ssh.
by Am4TIfIsER0ppos 3y ago
Thank god (Linus) that git is a distributed "protocol" letting you pull and push to any location on your file system or anywhere you can access over ssh.
- ta1243 3y ago99% of git users have no concept of this. It's very much a client/server relationship with github.
- masklinn 3y agoGit itself is only a piece of the puzzle, you still need synchronisation points for collaboration e.g. bug reports, code reviews, discussions, CI, synchronisation, etc… Those are the services forges provide. Also git’s support for point to point distribution is bad. I miss `hg serve`.
- mr_mitm 3y agoThis comes up pretty much everytime Github is down. Github is not a replacement for git. Github is an issue tracker and CI platform just as much as it is a git hosting site, none of which git can provide by itself. It's complementary. The comment really doesn't make any sense. It's like being snarky about the distributiveness of git when the Linux kernel mailing list goes down.