Kontrola wersji jest warunkiem sukcesu w każdym  projekcie programistycznym. Im większy zespół i im bardziej złożony  projekt, tym ważniejsze jest skuteczne zarządzanie wersjami. Do tych  celów najczęściej używa się Gita. To popularne i  dynamicznie rozwijane darmowe oprogramowanie. Zawiera wiele przydatnych  narzędzi, pozwala też na wyrafinowaną konfigurację i dostosowanie do  szczególnych potrzeb. Jeśli chcesz w pełni skorzystać z jego potencjału,  musisz nabrać wprawy, pewności siebie i dobrze poznać poszczególne  elementy Gita.
Oto opracowany z myślą o programistach praktyczny przewodnik, dzięki  któremu szybko zaczniesz się posługiwać Gitem. Zawiera wszystkie  informacje niezbędne do dogłębnego zrozumienia specyfiki tego narzędzia. Dowiesz się, w jaki sposób je zainstalować i skonfigurować, nauczysz  się tworzyć i klonować repozytoria, a także zapoznasz się z narzędziami GUI Gita i zrozumiesz zasady pracy z gałęziami. Poznasz techniki rozwiązywania  konfliktów scalania i korzystania z historii zmian. W książce omówiono  polecenia potrzebne do zarządzania repozytorium, wyjaśniono też kwestie  dotyczące bisekcji, polecenia blame i wielu innych narzędzi  ułatwiających naprawianie błędów i rozwiązywanie typowych problemów.
Dzięki książce dowiesz się, jak:
  - zacząć pracę z Gitem
   - tworzyć repozytoria lokalne i zdalne
   - używać gałęzi, zarządzać nimi i scalać je do gałęzi głównej
   - rozwiązywać konflikty scalania
   - mieć pełną kontrolę nad wszystkimi informacjami w repozytorium
   - naprawiać błędy w Gicie
 
Kluczowym elementem każdego projektu programistycznego jest kontrola wersji!