This is an in-progress translation.
To help translate the book, please fork the book at GitHub and push your contributions.

Instalujeme Git

Ponořme se nyní do používání Gitu. Ale od začátku – nejprve ho musíte nainstalovat; dá se získat mnoha způsoby – dva hlavní jsou instalace ze zdrojových souborů a instalace už existujícího balíčku pro váš systém.

Instalujeme ze zdroje

Pokud to umíte, je obecně možné instalovat Git ze zdrojových kódů, protože získáte nejnovější verzi. Vývojáři se stále snaží vylepšovat uživatelské rozhraní, takže stažení poslední verze je obvykle nejlepší cesta k cíli, pokud se tedy cítíte na překládání zdrojových souborů. To je také řešení případu, kdy je ve mnoha dostribucích Linuxu dostupný jen nějaký starý balík; takže pokud zrovna nemáte nějakou aktuální distribuci nebo nepoužíváte “backports”, bude instalace ze zdroje asi nejlepší možností.

Git závisí na několika knihovnách, bez kterých ho nenainstalujete: curl, zlib, openssl, expat a libiconv. Např. pokud máte distribuci užívající balíčkovací systém Yum (Fedora) nebo Apt (Debian a distribuce na něm založené), můžete použít jeden z těchto příkazů k instalaci těchto závislostí.

$ yum install curl-devel expat-devel gettext-devel \
  openssl-devel zlib-devel

$ apt-get install libcurl4-gnutls-dev libexpat1-dev gettext \
  libz-dev

Když jste už všechno nainstalovali, můžete pokročit dále a stáhnout si poslední verzi z webových stránek Gitu:

http://git-scm.com/download

Rozbalíme, přeložíme a nainstalujeme:

$ tar -zxf git-1.6.0.5.tar.gz
$ cd git-1.6.0.5
$ make prefix=/usr/local all
$ sudo make prefix=/usr/local install

Když jsme hotovi, můžeme také získat Git prostřednictvím jeho samotného (možnost další aktualizace):

$ git clone git://git.kernel.org/pub/scm/git/git.git

Instalujeme na Linuxu

Pokud chcete instalovat Git na Linuxu z binárního balíčku, měli byste použít váš balíčkovací program podle vaší distribuce, který udělá vše za vás. Pokud máte Fedoru, můžete použít Yum:

$ yum install git-core

Nebo pokud jste na distribuci založené na Debianu (např. Ubuntu), použijte Apt:

$ apt-get install git-core

Instalujeme na Macu

Existují dva jednoduché způsoby, jak nainstalovat Git na Mac. Nejjednodušší je použít grafický instalátor, který si můžete stáhnout ze stránek Google Code (viz obr. 1-7):

http://code.google.com/p/git-osx-installer


Obrázek 1-7. Git OS X installer

Druhá základní možnost je přes MacPorts (http://www.macports.org). Když už je máte, instalujete Git pomocí

$ sudo port install git-core +svn +doc +bash_completion +gitweb

Nemusíte samozřejmě přidávat všechny extra balíčky, ale určitě si vyberete naapř. +svn, pokud musíte ještě používat Git s repoozitáři Subversion (více v kapitole 8).

Instalujeme na Windows

Nainstalovat Git na Windows je velmi jednoduché. Stáhněte si exe instalátor ze stránek Google Code a spusťte ho:

http://code.google.com/p/msysgit

Po dokončení instalace máte jak verzi pro příkazový řádek (včetně SSH klienta, který se bude hodit později), tak standardní grafické rozhraní.