Tuesday, June 16, 2009

GIT czyli taki rozproszony SVN

GIT jest rozproszonym systemem kontroli wersji. Używany jest m.in. przez programistów piszących jądro linuxa (http://git.kernel.org) a skoro tak, to chyba można założyć, że sprawdza się w warunkach bojowych. Wiadomo, że ilu ludzi, tyle zdań. Jedni chwalą GIT-a, inni wolą inne produkty. Jednak fakt używania właśnie tego a nie innego systemu kontroli wersji przekłada się na jak to nazwać ? efekt kuli śniegowej ? pozyskiwanie nowych userów ? Po prostu spora część osób chce się przekonać, czemu developerzy kernela używają właśnie tego a nie innego systemu kontroli wersji. I powiększają grupę jego użytkowników a czasem też przyczyniają się do jego rozwoju.
Fajne opisy GIT-a na początek (w języku polskim) można znaleźć na blog.matthew.org.pl oraz na randomseed.pl, oprócz tego dostępna jest dość spora dokumentacja GIT-a podzielona na dwie sekcje : Short and Sweet oraz Longer, More In Depth :)