Kontrola wersji z systemem Git. Zaawansowane narzędzia i techniki do wspólnego projektowania oprogramowania. Wydanie III Prem Ponuthorai, Jon Loeliger
- Autorzy:
- Prem Ponuthorai, Jon Loeliger
- Wydawnictwo:
- Helion
- Wydawnictwo:
- Helion
- Ocena:
- Stron:
- 507
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Opis
książki
:
Kontrola wersji z systemem Git. Zaawansowane narzędzia i techniki do wspólnego projektowania oprogramowania. Wydanie III
Dla kogo jest ta książka?
Książka jest przeznaczona dla programistów, inżynierów oprogramowania, liderów zespołów oraz wszystkich osób pracujących nad wspólnymi projektami programistycznymi, które chcą opanować zarówno podstawy, jak i zaawansowane techniki pracy z systemem Git. Doskonale sprawdzi się zarówno dla początkujących, jak i średniozaawansowanych użytkowników - nie wymaga wcześniejszego doświadczenia z Gitem, wystarczy podstawowa znajomość pracy z kodem. Dzięki praktycznym przykładom i aktualnym scenariuszom projektowym, książka pozwala szybko zdobyć umiejętności niezbędne do efektywnego zarządzania wersjami i współpracy w zespole, także przy dużych i złożonych repozytoriach. To idealny wybór dla osób uczących się samodzielnie oraz tych, którzy chcą wdrożyć najlepsze praktyki kontroli wersji w codziennej pracy.
Czego się nauczysz?
- Filozofii działania systemu Git i jego architektury
- Instalowania i konfigurowania środowiska Git
- Tworzenia i zarządzania repozytoriami lokalnymi oraz zdalnymi
- Wykorzystywania podstawowych poleceń Git do codziennej pracy
- Przeglądania historii zmian i analizowania commitów
- Pracy z gałęziami: tworzenia, łączenia i usuwania branchy
- Rozwiązywania konfliktów podczas scalania (merge)
- Wykorzystywania narzędzi do porównywania i poprawiania różnic w kodzie
- Stosowania zaawansowanych technik, takich jak rebase i cherry-pick
- Zarządzania tagami, wersjami oraz wydaniami oprogramowania
- Automatyzowania zadań za pomocą haków (hooks) w Git
- Pracy z dziennikiem odwołań (reflog) i schowkiem (stash)
- Odzyskiwania utraconych zmian i przywracania wcześniejszych wersji
- Integracji Gita z serwisem GitHub i innymi platformami
- Zarządzania współpracą zespołową i przepływem pracy (workflow)
- Wdrażania najlepszych praktyk w pracy z systemem kontroli wersji
Jeśli pracujesz w zespole i prowadzisz złożone projekty, dobrze wiesz, czym się kończy brak zarządzania wersjami. Dzięki Gitowi możesz zapomnieć o tych problemach. Ten niezawodny rozproszony system kontroli wersji cechuje się szybkością i skalowalnością, zapewnia bogatą kolekcję zestawów poleceń, jest też zoptymalizowany pod kątem operacji lokalnych. Aby 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 praktycznego przewodnika, który szybko przeprowadzi Cię od podstaw aż do zaawansowanych 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. Znajdziesz tu również kilka przydatnych scenariuszy projektowych i sporo ciekawych wskazówek i porad. W efekcie nauczysz się korzystać z elastyczności Gita i w praktyczny sposób zarządzać procesem tworzenia kodu z zastosowaniem wielu różnych metod.
W książce:
- rozproszone systemy kontroli wersji
- typowe zastosowania Gita i jego podstawowe funkcje
- metody zarządzania scaleniami, konfliktami, poprawkami i różnicami
- zaawansowane techniki, takie jak zmiana bazy i haki
- korzystanie z serwisu GitHub
Autorzy książki przechodzą w niej stopniowo od najbardziej podstawowych zagadnień ze świata systemu Git do zaawansowanych zastosowań.
Jeff King, projektant oprogramowania open source
Bądź na bieżąco, kontroluj wersje projektu!
Wybrane bestsellery
Zobacz pozostałe książki z serii
Helion - inne książki
Dzięki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep@helion.pl
Książka drukowana



Oceny i opinie klientów: Kontrola wersji z systemem Git. Zaawansowane narzędzia i techniki do wspólnego projektowania oprogramowania. Wydanie III Prem Ponuthorai, Jon Loeliger
(1)-
6
-
5
-
4
-
3
-
2
-
1
6.0(1)
(0)
(0)
(0)
(0)
(0)