SVN (Subversion) 2000 yillarda juda mashhur bo'lgan versiyalarni boshqarish tizimi bo'lib, u paytda ishlatilgan asosiy manba kodlarini boshqarish vositalaridan biri edi. Biroq, vaqt o'tishi bilan Git yanada kuchli va moslashuvchan alternativa sifatida paydo bo'ldi. Gitning SVN dan ko'ra mashhur bo'lishi sabablaridan ba'zilari quyidagilardir: 1. Markazlashtirilmaganlik: Git tarqalgan versiyalarni boshqarish tizimi bo'lib, bu har bir ishlab chiquvchi o'z kompyuterida to'liq nusxasi borligini anglatadi.