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
59,50 zł 119,00 zł (-50%)
59,50 zł najniższa cena z 30 dni

Dodaj do koszyka 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!

Wiosna w głowie, ebook w dłoni! / do -50% na tysiące tytułów

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
59,50 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 Google Pay Ikona płatności ING Bank Śląski 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łać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile