ODBIERZ TWÓJ BONUS :: »

Git dla profesjonalistów. Wydanie II Scott Chacon, Ben Straub

Autorzy:
Scott Chacon, Ben Straub
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
6.0/6  Opinie: 1
Stron:
480
Druk:
oprawa miękka
Dostępne formaty:
     ePub
     Mobi
Czytaj fragment
Książka
70,85 zł 109,00 zł (-35%)
65,40 zł najniższa cena z 30 dni

Dodaj do koszyka Wysyłamy w 24h

Ebook
65,40 zł 109,00 zł (-40%)
54,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?

  • Różnic między lokalnymi, scentralizowanymi i rozproszonymi systemami kontroli wersji
  • Instalowania i konfigurowania Gita na różnych systemach operacyjnych
  • Tworzenia, klonowania i zarządzania repozytoriami Git
  • Śledzenia, zatwierdzania i cofania zmian w plikach projektu
  • Pracy z gałęziami, ich tworzenia, przełączania i łączenia
  • Rozwiązywania konfliktów scalania i zarządzania historią commitów
  • Współpracy zespołowej z wykorzystaniem zdalnych repozytoriów i GitHub
  • Tworzenia i obsługi żądań pobrania (pull requestów) na GitHub
  • Stosowania tagów, aliasów i podpisywania commitów
  • Pracy z narzędziami Gita, takimi jak stash, rebase, cherry-pick czy reset
  • Dostosowywania Gita do indywidualnych potrzeb i konfiguracji
  • Korzystania z hooków klienckich i serwerowych do automatyzacji procesów
  • Integracji Gita z innymi systemami kontroli wersji (Subversion, Mercurial, Perforce, TFS)
  • Migracji projektów z innych systemów do Gita
  • Zastosowania podmodułów i zarządzania złożonymi projektami
  • Analizowania wewnętrznych mechanizmów działania Gita i zaawansowanego debugowania

W wypadku pracy zespołowej efektywny system kontroli wersji jest warunkiem sukcesu. Powszechnie stosowanym w tym zakresie rozwiązaniem jest Git, który umożliwia zarządzanie wersjami projektu, przeglądanie wszystkich zmian, a także przywracanie pliku do dowolnej wcześniejszej wersji. Git jest dynamicznie rozwijanym oprogramowaniem. W ostatnich latach wzbogacił się o wiele przydatnych narzędzi, wyjątkowe stały się też możliwości jego konfiguracji i dostosowania. Wciąż jednak pełne wykorzystanie potencjału Gita wymaga wprawy i dobrej znajomości specyfiki pracy tego narzędzia.

To drugie, zaktualizowane i uzupełnione wydanie popularnego podręcznika opracowanego przez specjalistów dla profesjonalistów. Dowiesz się z niego, czym jest rozproszona kontrola wersji i jakie daje korzyści. Poznasz poszczególne funkcjonalności Gita i nauczysz się je rozbudowywać tak, aby zaspokajały nawet najbardziej wyrafinowane potrzeby. W książce znalazły się również wyczerpujące opisy funkcji dostępnych w Git 2.0, a także omówienie systemu usług GitHub i jego zalet. Istotną zmianą w nowym wydaniu podręcznika jest uwzględnienie w znaczącej większości prezentowanych przykładów protokołu HTTP w miejsce SSH - co stanowi odpowiedź na rosnącą popularność HTTP.

W książce między innymi:

  • rodzaje systemów kontroli wersji i podstawy pracy z Gitem
  • konfiguracja Gita i rozproszone metody pracy
  • praca w zespole z systemem GitHub
  • konflikty scalania i ich rozstrzyganie
  • dostosowywanie Gita do szczególnych potrzeb
  • Git i inne systemy, w tym Subversion, Mercurial i Perforce

GitHub: odkryj świat rozproszonej kontroli wersji!

W marcu jak w zaczytanym garncu!  Ebooki -40%, książki -35%

Wybrane bestsellery

O autorach książki

Scott Chacon jest programistą, współzałożycielem serwisu GitHub i jednym z prowadzących stronę główną Gita (git-scm.com). Występował na wielu prestiżowych konferencjach na całym świecie i przeprowadził setki korporacyjnych szkoleń dla użytkowników Gita.

Ben Straub jest programistą, współtwórcą biblioteki libgit2 i międzynarodowym popularyzatorem Gita, a także nienasyconym czytelnikiem, odkrywcą i pasjonatem sztuki tworzenia doskonałego oprogramowania.

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka ,,Git dla profesjonalistów. Wydanie II" obejmuje najnowsze funkcje Gita?
Tak, drugie wydanie zostało zaktualizowane i zawiera szczegółowe opisy funkcji dostępnych w Git 2.0 oraz uwzględnia nowe narzędzia i możliwości konfiguracji.
2. Czy znajdę w książce praktyczne przykłady pracy z GitHubem?
Tak, książka zawiera rozdział poświęcony pracy z GitHubem, w tym tworzeniu konta, zarządzaniu repozytoriami, żądaniom pobrania oraz administrowaniu projektami.
3. Czy publikacja wyjaśnia rozwiązywanie konfliktów podczas pracy zespołowej?
Tak, w książce opisano, jak rozpoznawać i rozwiązywać konflikty scalania, zarówno w podstawowych, jak i zaawansowanych scenariuszach pracy zespołowej.
4. Czy książka omawia integrację Gita z innymi systemami kontroli wersji, jak Subversion czy Mercurial?
Tak, jeden z rozdziałów szczegółowo opisuje współpracę Gita z innymi systemami, takimi jak Subversion, Mercurial, Perforce i TFS, oraz proces migracji.
5. Czy poradnik zawiera instrukcje instalacji i konfiguracji Gita na różnych systemach operacyjnych?
Tak, znajdziesz w nim instrukcje instalacji i pierwszej konfiguracji Gita na systemach Linux, Mac i Windows.
6. Czy książka nadaje się dla osób, które już korzystają z Gita, ale chcą poznać bardziej zaawansowane techniki?
Tak, publikacja obejmuje zarówno podstawy, jak i zaawansowane tematy, takie jak przebazowanie, zarządzanie gałęziami, hooki, modyfikowanie historii czy korzystanie z podmodułów.
7. Czy w książce znajdę informacje o bezpieczeństwie i autoryzacji w pracy z Git i GitHub?
Tak, omówiono tematy takie jak uwierzytelnianie dwuskładnikowe, podpisywanie commitów oraz zarządzanie dostępem do repozytoriów.
8. Czy książka zawiera zestawienie najważniejszych poleceń Gita?
Tak, w dodatku C znajduje się praktyczny przegląd poleceń Gita wraz z ich zastosowaniem.

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
70,85 zł
Dodaj do koszyka
Ebook
65,40 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 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