Ano, GitHub. To bude asi záležet co považujete za masivní rozšíření, ale jsem přesvědčen, že linux kernel toho důvodem rozhodně není. GitHub umožnil pracovat s gitem relativně bezbolestně i lidem pro které shell jsou pouze klikiháky, když to napřímo ještě moc nešlo.
Jinak GitHub vznikl kolem 2008 a git kolem 2005 jestli se nepletu a hned pak ho začali používat na. Git by se moc nerozšířil tak rychle, samozřejmě kromě jaderních vývojářů. Když RoR v 2008 přešlo na GitHub tak to na sebe upozornilo a začalo to být zajímavé pro další lidi nemluvě pak o přechodu Androidu (2009) na git. Proč tyto projekty nepřešly dříve? Protože jim právě chyběla funkcionalita a služby GitHub.
Doporučuji si přečíst:
https://www.welcometothejungle.com/en/articles/btc-history-git
Ano, free mercurial hostingů není mnoho, ale pár se jich najde. Docela pěkný je na https://osdn.net/ nebo sourceforge (jestli mu po těch aférách věříte).