Analisando o gráfico corrigido na resposta de Michael, mostrando o git-core e o git nos sistemas Debian, o pergunta parece ser o motivo pelo qual o git começou a se tornar popular em 2006 nos sistemas Debian e porque cresceu exponencialmente entre 2006-2012.
O motivo pode ser a strong adoção de distribuições Linux baseadas no Debian, como o Ubuntu, que começou a se tornar popular por volta de 2005-2006 e se tornou a # 1 até 2011, quando o Mint, também baseado no Debian, se tornou # 1 No final de 2012, o Mint ainda é o número 1 e o Ubuntu número 3, de acordo com o
DistroWatch .
O GitHub, fundado em 2008, forneceu hospedagem git gratuita e, entre 2008 e 2012, tornou-se o serviço de repositório de fontes número 1 no mundo com ~ 2,5 milhões de usuários e ~ 4,5 milhões de projetos , segundo a Wikipedia no final de 2012.
Rails e muitos outros projetos mudaram do Rubyforge para o GitHub no final dos anos 2000. Além disso, o Bundler foi introduzido na época originalmente em questão ( final de 2009) com suporte para instalar / atualizar gems através de uma opção :git
no Gemfile, e Bundler foi incluído como uma dependência do Rails 3. Projetos em Python, Javascript, C, C ++, Java, CSS, etc. também migraram para ou iniciado no GitHub.
Aqueles que quiseram contribuir com os projetos no GitHub precisaram dividir o projeto no GitHub, usar um cliente git local para clonar o repositório antes de fazer alterações e empurrá-los de volta ao GitHub e fazer uma solicitação de recebimento. Isso foi muito mais simples do que outros métodos usados anteriormente e, sem dúvida, foi um motivo significativo pelo qual foi adotado pelos projetos que mudaram para o GitHub ou decidiram começar por lá. Isso significava que o git-core / git precisava ser instalado nas distribuições baseadas no Debian para que os desenvolvedores pudessem usar o GitHub.
Então, eu acredito que foi uma combinação de distribuições baseadas no Debian se tornando mais populares e aumentando a adoção do gitHub devido ao crescimento de usuários e projetos do GitHub, o que provavelmente deriva da hospedagem e experiência do usuário do GitHub.