Stručná historie Gitu
Stejně jako mnoho velkých událostí i historie Gitu začíná trochou tvořivé destrukce a prudké kontroverze. Linuxové jádro je dosti rozsáhlý open-source softwarový projekt. Nejprve docela dlouho (1991-2002) byly změny kódu prováděny jako patche a archivované soubory. V roce 2002 pak projekt přešel na proprietární DSSV BitKeeper.
Po třech letech (2005) ochladly vztahy mezi vývojáři jádra a firmou, která BitKepper vyvinula, už neměl být zdarma, a tak se komunita vývojářů jádra (zvláště Linus Torvalds, tvůrce Linuxu) rozhodla vytvořit vlastní DSSV postavený na získaných zkušenostech z BitKeeperu. Požadované vlastnosti nového systému byly:
- Rychlost
- Jednoduchý návrh
- Propracovaná podpora pro nelineární vývoj (tisíce paralelních větví)
- Plná distribuovanost
- Schopnost udržet tak velký projekt jako jádro Linuxu úsporně z hlediska rychlosti i množství dat
Od jeho zrodu v roce 2005 se Git vyvinul a dospěl do jednoduše použitelného systému a stále splňuje tyto původní předpoklady. Je neuvěřitelně rychlý, bez velkých režijních nákladů i u obrovských projektů a má nevídaný systém větvení (kap. 3) pro nelineární vývoj.