Mirando el gráfico corregido en la respuesta de Michael, mostrando tanto git-core como git en los sistemas Debian, el La pregunta parece ser por qué git comenzó a ser popular en 2006 en los sistemas Debian y por qué creció exponencialmente entre 2006-2012.
La razón podría ser la fuerte adopción de las distribuciones de Linux basadas en Debian, como Ubuntu, que comenzó a popularizarse entre 2005 y 2006 y se convirtió en la distro número 1 hasta alrededor de 2011, cuando Mint, también basada en Debian, se convirtió en # 1. A finales de 2012, Mint sigue siendo el # 1 y Ubuntu # 3 según DistroWatch .
GitHub, fundado en 2008, proporcionó alojamiento gratuito de git, y entre 2008 y 2012 se convirtió en el servicio de repositorio de origen número 1 del mundo con ~ 2.5 millones de usuarios y ~ 4.5 millones de proyectos , según Wikipedia a finales de 2012.
Rails y muchos otros proyectos cambiaron de Rubyforge a GitHub a fines de la década de 2000. Además, Bundler se introdujo alrededor del tiempo originalmente en cuestión ( a finales de 2009) con soporte para instalar / actualizar gemas a través de una opción :git
en Gemfile, y Bundler se incluyó como una dependencia de Rails 3. Los proyectos en Python, Javascript, C, C ++, Java, CSS, etc. también se migraron a o comenzó en GitHub.
Aquellos que querían contribuir a los proyectos en GitHub tenían que bifurcar el proyecto en GitHub, usar un cliente Git local para clonar el repositorio antes de hacer modificaciones y volver a ingresar a GitHub y hacer una solicitud de extracción. Esto fue mucho más simple que otros métodos utilizados anteriormente y podría decirse que fue una razón importante por la que fue adoptado por los proyectos que se trasladaron a GitHub o decidieron comenzar allí. Esto significaba que git-core / git necesitaba ser instalado en las distribuciones basadas en Debian para que los desarrolladores pudieran usar GitHub.
Por lo tanto, creo que fue una combinación de distribuciones basadas en Debian que se hicieron más populares y crecientes en la adopción de git debido al crecimiento de GitHub en usuarios y proyectos, que probablemente se derive de la experiencia de usuario y alojamiento gratuito de GitHub.