r/git • • 4d ago

How git devoloped without GitHub?

Post image

Simple. Linus Torvalds will get angry when read this....

But the Github is mostly about the visual representation of the git, isn't. I heard git was built to develop Linux kernel.

Then why he didn't build the server..... Am asking just random thoughts

ask only wired questions here if you have.

0 Upvotes

7 comments sorted by

11

u/shagieIsMe 4d ago

Then why he didn't build the server..... Am asking just random thoughts

Linux is maintained via email patches.

https://git-scm.com/book/en/v2/Appendix-C:-Git-Commands-Email

Many Git projects, including Git itself, are entirely maintained over mailing lists. Git has a number of tools built into it that help make this process easier, from generating patches you can easily email to applying those patches from an email box.

Spinning up a server is another feature (which is part of git): https://git-scm.com/book/en/v2/Git-on-the-Server-Git-Daemon

I'd recommend reading https://www.linuxjournal.com/content/git-origin-story and https://blog.gitbutler.com/20-years-of-git

1

u/Background-Top7596 3d ago

Thank you, This answer i needed

7

u/nekokattt 4d ago

git has a server, github is a separate thing that provides a SaaS implementation

or are you asking why linus didnt make an entire company purely to run a server with a full web front end, funded storage, customer support (or lack thereof), etc?

4

u/edo-lag 4d ago

GitHub is a hosting service for Git repositories, mainly. Git has nothing to do with GitHub, you can use it everywhere. Not only that, but Git has nothing to do with visuals, it's made to track file changes.

Why would Linus build GitHub? There was no need back then.

3

u/zarlo5899 4d ago

the git cli + ssh is also a git server, the git cli even have a built in http server (gitweb)

2

u/elephantdingo 2d ago

How was computer created without Internet?

5

u/nYtr0_5 4d ago

"How porn developed without PornHub?"