On Tue, Mar 01, 2022 at 01:16:56PM +0100, Uwe Brauer wrote:

[...]

> I realized gitlab and bitbucket have this graph feature. I am wondering
> why github is so popular (most likely because it is there and big) and
> not providing such an elementary feature. 

My take is that - as with everything in IT, - popularity of a particular
technology is mostly driven by fad cycles which are hard to predict, and not
based on a feature set or whatever other objective, technical criteria.

I'm inclined to think that Github rose in popularity because it somehow
happened to ride the wave of popularity of Git, which I witnessed. The fact
is, quite a number of lower-grade software developers honestly beleived Github
is required to use Git or were surprised to hear Github and Git are actually
different things.
As usually happens in such cases, entry-level no-brainer tutorials on Git had
increasingly used Github as an example, and hence many newfangled devs sort of
got the idea of using Github instilled.
Another obvious case is that when a service becomes widely popular, having an
account in it starts to have certain appeal since after registering one you
gain easy access to all that code.

Also don't forget that Github IMO was the first (or sole to this day?) Git
hosting solution to prominently feature "forking" - to the point of making it
a social feature. (I recall worries of some of the key devs behind Subversion
that this approach will kill useful contributions as there will be hordes of
competing forks, all alike; his prognosis has happened to be, like 50% correct
and 50% not.)

-- 
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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/git-users/20220301174250.cb2rhnw3gz7ybr23%40carbon.

Reply via email to