Jeśli pracujesz w zespole i prowadzisz złożone projekty, prawidłowo wiesz, czym się kończy brak zarządzania wersjami. Dzięki Gitowi możesz zapomnieć o tych problemach. Ten niezawodny rozproszony system kontroli wersji znamionuje się prędkością i skalowalnością, gwarantuje bogatą kolekcję zestawów poleceń, jest także zoptymalizowany pod kątem operacji lokalnych. By docenić Gita, musisz jedynie nabrać wprawy, pewności siebie ― i dobrze go poznać.
Ta książka, napisana z myślą o inżynierach oprogramowania, jest trzecim, gruntownie zaktualizowanym wydaniem poręcznego przewodnika, który błyskawicznie przeprowadzi Cię od podstaw aż do nowoczesnych technik pracy z Gitem. Po zapoznaniu się z filozofią systemu i jego najważniejszymi funkcjami płynnie przejdziesz do takich zagadnień jak modyfikowanie drzew, korzystanie z dziennika odwołań i schowka. Wyszukasz tu też kilka przydatnych scenariuszy projektowych i mnóstwo niebanalnych wskazówek i porad. W wyniku czego nauczysz się korzystać z rozciągliwości Gita i w funkcjonalny sposób zarządzać procesem tworzenia kodu z użyciem wielu zróżnicowanych metod.
W książce:
- rozproszone systemy kontroli wersji
- typowe zastosowania Gita i jego podstawowe funkcje
- metody zarządzania scaleniami, konfliktami, poprawkami i różnicami
- progresywne techniki, takie jak zmiana bazy i haki
- korzystanie z serwisu GitHub
Autorzy książki przechodzą w niej stopniowo od najistotniej podstawowych zagadnień ze świata systemu Git do nowoczesnych zastosowań.
Jeff King, projektant oprogramowania open source
Bądź na bieżąco, kontroluj wersje projektu!