ODBIERZ TWÓJ BONUS :: »

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:
6.0/6  Opinie: 1
Stron:
507
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
71,40 zł 119,00 zł (-40%)
71,40 zł najniższa cena z 30 dni

Dodaj do koszyka Wysyłamy w 24h

Ebook
39,90 zł 119,00 zł (-66%)
59,50 zł najniższa cena z 30 dni

Dodaj do koszyka Dostępny natychmiast po opłaceniu zakupu lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Do przechowalni

Powiadom o dostępności audiobooka »

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!

WIELKANOCNY KIERMASZ KSIĄŻKOWY 2026 / rabaty do -95%

Wybrane bestsellery

O autorach książki

Prem Kumar Ponuthorai planuje i wdraża produkty serwisu GitHub. Jest inżynierem oprogramowania, prowadzi warsztaty i szkolenia dotyczące użytkowania systemu Git.

Jon Loeliger jest inżynierem oprogramowania. Angażuje się w projekty open source, takie jak Linux, U-Boot i Git. Napisał kilka artykułów poświęconych systemowi Git do czasopisma Linux Magazine.

Zobacz pozostałe książki z serii

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka zawiera praktyczne przykłady użycia Gita w pracy zespołowej?
Tak, książka prezentuje liczne scenariusze projektowe oraz praktyczne porady dotyczące współpracy w zespole programistów z wykorzystaniem Gita.
2. Czy ta publikacja obejmuje zarówno podstawy, jak i zaawansowane techniki pracy z Gitem?
Tak, książka prowadzi czytelnika od podstawowych zagadnień do zaawansowanych technik, takich jak zmiana bazy (rebase), zarządzanie konfliktami czy korzystanie z haków.
3. Czy znajdę tu informacje o integracji Gita z platformą GitHub?
Tak, książka zawiera rozdziały poświęcone korzystaniu z serwisu GitHub, co ułatwia zarządzanie projektami open source i współpracę online.
4. Czy książka nadaje się do samodzielnej nauki Gita?
Tak, publikacja została napisana w formie praktycznego przewodnika, dzięki czemu świetnie sprawdzi się zarówno podczas samodzielnej nauki, jak i jako materiał pomocniczy na kursach.
5. Czy to wydanie książki jest aktualne względem najnowszych wersji Gita?
Tak, jest to trzecie, gruntownie zaktualizowane wydanie, uwzględniające najnowsze możliwości i narzędzia dostępne w systemie Git.
6. Jakie zagadnienia dotyczące rozwiązywania konfliktów wersji są omówione w książce?
Książka szczegółowo opisuje metody zarządzania scaleniami, rozwiązywania konfliktów oraz poprawiania błędów w historii wersji.
7. Czy książka zawiera wskazówki dotyczące optymalizacji pracy z dużymi repozytoriami?
Tak, autorzy omawiają sposoby efektywnego korzystania z Gita w przypadku dużych i złożonych projektów, w tym techniki optymalizacji i najlepsze praktyki.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki

Zamknij

Wybierz metodę płatności

Książka
71,40 zł
Dodaj do koszyka
Ebook
39,90 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO Ikona płatności mBank Ikona płatności Millennium Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płacę z Getin Bank Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile
Bezpieczne płatności szyfrowane SSL