ODBIERZ TWÓJ BONUS :: »

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

(ebook) (audiobook) (audiobook)
Autorzy:
Scott Chacon, Ben Straub
Serie wydawnicze:
Apress
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
65,40 zł 109,00 zł (-40%)
65,40 zł najniższa cena z 30 dni

Dodaj do koszyka Wysyłamy w 24h

Ebook
39,90 zł 109,00 zł (-63%)
54,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?

  • 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!

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.

Zobacz pozostałe książki z serii Apress

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
Proszę czekać...
ajax-loader

Zamknij

Wybierz metodę płatności

Książka
65,40 zł
Dodaj do koszyka
Ebook
39,90 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint