As I understand it, each of the Linux area maintainers made/provided their own [public readable] server so that they could fetch (and merge, = pull) from each other (see `git request-pull`) and could also push to some reference servers, or each other.
Being Linux hackers (in the best sense of the word) they obviously had such capabilities, compared to those who might work in more managed 'corporate' environments. That free interchange of development branches is said to be the source of the 'Pull' mechanism that has now fallen out of favour with the rise of the communal server services and central corporate servers that we now tend to use so as to maintain a Trunk or first parent perspective on the 'linear/flattened' development. Collaboration has always required a method of 'publishing' one's work and those cloud servers make it so much easier for us lesser mortals to not only publish, but to be found as well, along with the ease of 'forking' promising projects. Philip +1 for an interesting question ;-) On Friday, February 24, 2023 at 1:51:49 PM UTC o...@ucm.es wrote: > > > Hi > > Sorry if this off-topic but I got curious. I stumbled of the talk Linus > Thorvald gave in 2007 about git > https://www.youtube.com/watch?v=4XpnKHJAok8 > > It is fun to watch  > > And he emphasizing DVCS, but I am wondering, how was this > supposed to work in 2007. Github/gitlab/bitbucket did not exist, only > sourceforge if I remember correctly. > > Git is only a client software, as far as I know. > > Anybody knows how this was done in 2007? > > Regards > > Uwe Brauer > > > Footnotes: >  (his accent seems to be quite good, although I am no native > speaker...). His jokes about CVS and subversion are hilarious, > but not about mercurial 😇 > > > -- > Warning: Content may be disturbing to some audiences > I strongly condemn Putin's war of aggression against the Ukraine. > I support to deliver weapons to Ukraine's military. > I support the ban of Russia from SWIFT. > I support the EU membership of the Ukraine. > > https://addons.thunderbird.net/en-US/thunderbird/addon/gmail-conversation-view/ > -- You received this message because you are subscribed to the Google Groups "Git for human beings" group. To unsubscribe from this group and stop receiving emails from it, send an email to git-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/git-users/1159e807-3424-41cb-899b-5f2a4846203an%40googlegroups.com.