Git i GitHub. Kontrola wersji, zarządzanie projektami i zasady pracy zespołowej - Mariot Tsitoara

Indeks: KSZ-21530 EAN: 9788328387355
Książka przeznaczona dla programistów, którzy rozpoczynają pracę z Gitem i GitHubem. Każdy rozdział zawiera niezbędne informacje, uzupełnione licznymi ćwiczeniami. Pozwoli to na równoczesną naukę Gita i nabieranie sprawności w posługiwaniu się danym systemem. Przewodnik podzielony jest na cztery części tematyczne dotyczące kontroli wersji, zarządzania projektami i pracy zespołowej. W książce zostały przedstawione zasady planowania i realizacji projektów z GitHubem, a także sposoby rozstrzygania konfliktów scalania.
Git i GitHub. Kontrola wersji, zarządzanie projektami i zasady pracy zespołowej - Mariot Tsitoara
44,90 zł
42,76 zł netto
Zapłać później
Producent: Helion

Opis produktu: Git i GitHub. Kontrola wersji, zarządzanie projektami i zasady pracy zespołowej - Mariot Tsitoara

Książka przeznaczona dla programistów, którzy rozpoczynają pracę z Gitem i GitHubem. Każdy rozdział zawiera niezbędne informacje, uzupełnione licznymi ćwiczeniami. Pozwoli to na równoczesną naukę Gita i nabieranie sprawności w posługiwaniu się danym systemem. Przewodnik podzielony jest na cztery części tematyczne dotyczące kontroli wersji, zarządzania projektami i pracy zespołowej. W książce zostały przedstawione zasady planowania i realizacji projektów z GitHubem, a także sposoby rozstrzygania konfliktów scalania.

Książka zawiera wiele cennych wskazówek m.in.:

  • Czym są, do czego służą i jak działają systemy kontroli wersji
  • Jak przygotować Git do pracy i jak ją rozpocząć
  • Obieg pracy w GitHubie: zgłoszenia, gałęzie, pull requesty
  • Konflikty scalania, ich rozstrzyganie i zarządzanie zmianami kodu
  • Najprzydatniejsze narzędzia GUI Gita
  • Zaawansowane polecenia Gita i rozwiązywanie częstych problemów
Git i GitHub. Kontrola wersji, zarządzanie projektami i zasady pracy zespołowej - Mariot Tsitoara

Git i GitHub. Kontrola wersji, zarządzanie projektami i zasady pracy zespołowej - Mariot Tsitoara.

Git i GitHub. Kontrola wersji, zarządzanie projektami i zasady pracy zespołowej - Mariot Tsitoara

Git i GitHub. Kontrola wersji, zarządzanie projektami i zasady pracy zespołowej.

Informacje o autorze

Mariot Tsitoara - programuje w Pythonie i JavaScripcie. Od 2015 roku jest przedstawicielem Mozilli. Często uczestniczy w konferencjach technicznych, na których wypowiada się na temat otwartego kodu i nowych technologii, takich jak Rust, WebVR i WebAssembly. Zajmuje się tworzeniem kodu niewielkich specjalistycznych narzędzi edukacyjnych.

Informacje o książce

  • Tytuł oryginalny: Beginning Git and GitHub: A Comprehensive Guide to Version Control, Project Management, and Teamwork for the New Developer
  • Autor: Mariot Tsitoara
  • Tłumaczenie: Maksymilian Gutowski
  • ISBN: 978-83-283-8735-5
  • Rok wydania: 2022
  • Format: 168 x 237 mm
  • Oprawa: miękka
  • Ilość stron: 232
  • Wydawnictwo: Helion S.A.

Spis treści

O autorze

O korektorze merytorycznym

Podziękowania

Wstęp

Część I. Kontrola wersji z Gitem

Rozdział 1. Systemy kontroli wersji

  • Czym jest kontrola wersji?
  • Dlaczego potrzebujesz takiego systemu?
  • Jaki mamy wybór?
    • Lokalne systemy kontroli wersji
    • Scentralizowane systemy kontroli wersji
    • Rozproszone systemy kontroli wersji
  • Czym jest Git?
    • Co Git potrafi?
    • Jak działa Git?
    • Jak przebiega praca w Gicie?
  • Podsumowanie

Rozdział 2. Instalacja i konfiguracja

  • Instalacja
    • Windows
    • Mac
    • Linux
  • Konfiguracja Gita
  • Podsumowanie

Rozdział 3. Początki

  • Repozytoria
  • Katalog roboczy
  • Przechowalnia
  • Commity
  • Z Gitem na głęboką wodę
  • Podsumowanie

Rozdział 4. Z Gitem na głęboką wodę

  • Ignorowanie plików
  • Przeglądanie logów i historii zmian
  • Przeglądanie poprzednich wersji
  • Przeglądanie aktualnych zmian
  • Podsumowanie

Rozdział 5. Commity

  • Trzy stany Gita
  • Poruszanie się po wersjach
  • Cofanie commita
  • Modyfikowanie commita
  • Poprawianie commita
  • Podsumowanie

Rozdział 6. Git - najlepsze sposoby postępowania

  • Opisy commitów
    • Zatwierdzanie - najlepsze praktyki
  • Co należy robić?
  • Czego nie należy robić?
  • Jak działa Git - powtórka
  • Podsumowanie

Rozdział 7. Zdalny Git

  • Dlaczego repozytoria zdalne?
  • Jak to działa?
  • Pójdźmy na łatwiznę
  • Podsumowanie

Część II. Zarządzanie projektami z GitHubem

Rozdział 8. GitHub - podstawy

  • GitHub - przegląd
  • GitHub a open source
  • Użytek osobisty
  • GitHub dla przedsiębiorstw
  • Podsumowanie

Rozdział 9. GitHub - szybki start

  • Zarządzanie projektem
    • Jak działają repozytoria zdalne?
    • Łączenie repozytoriów
    • Wypychanie do repozytoriów zdalnych
  • Podsumowanie

Rozdział 10. Podstawy zarządzania projektami - zgłoszenia

  • Czym są zgłoszenia
  • Wydanie zgłoszenia
  • Interakcja ze zgłoszeniem
    • Etykiety
    • Przydziały
  • Łączenie zgłoszeń z commitami
    • Praca nad commitem
    • Odwołania do zgłoszeń
    • Zamykanie zgłoszenia przy użyciu słów kluczowych
  • Podsumowanie

Rozdział 11. Zarządzanie projektami na poważnie - gałęzie

  • Obieg pracy na GitHubie
  • Gałęzie
    • Tworzenie gałęzi
    • Przełączanie się na inną gałąź
    • Usuwanie gałęzi
    • Scalanie gałęzi
    • Wypychanie gałęzi do zdalnego repozytorium
  • Podsumowanie

Rozdział 12. Sprawniejsze zarządzanie projektami - pull requesty

  • Dlaczego należy używać pull requestów?
  • Pull requesty - przegląd
    • Ściąganie
    • Co robi pull request?
    • Tworzenie pull requesta
  • Przeglądy kodu
    • Przeprowadź przegląd kodu
    • Zostaw komentarz
  • Aktualizowanie pull requesta
  • Podsumowanie

Część III. Praca zespołowa w Gicie

Rozdział 13. Konflikty

  • Jak działa scalanie?
    • Ściąganie
    • Scalanie fast-forward
  • Konflikty scalania
    • Ściąganie commitów z origin
    • Rozwiązywanie konfliktów scalania
  • Podsumowanie

Rozdział 14. Więcej o konfliktach

  • Wypychanie po rozstrzygnięciu konfliktu
  • Przeglądanie zmian przed scaleniem
    • Sprawdź lokalizację gałęzi
    • Przejrzyj różnice na gałęziach
  • Zrozumieć scalanie
  • Ograniczanie konfliktów
    • Dobry obieg pracy
    • Przerwanie scalania
    • Wizualne narzędzia Gita
  • Podsumowanie

Rozdział 15. Narzędzia GUI Gita

  • Domyślne narzędzia
    • Commitowanie: Git GUI
    • Przeglądanie: gitk
  • Narzędzia IDE
    • Visual Studio Code
    • Atom
  • Specjalistyczne narzędzia
    • GitHub Desktop
    • GitKraken
  • Podsumowanie

Rozdział 16. Zaawansowane polecenia Gita

  • Cofanie zmian
  • Składowanie
  • Resetowanie
  • Podsumowanie

Część IV. Dodatkowe zasoby

Rozdział 17. Więcej o GitHubie

  • Wiki
  • Strony GitHuba
  • Wydania
  • Tablice projektowe
  • Podsumowanie

Rozdział 18. Praca z Gitem - częste problemy

  • Repozytorium
    • Zaczynanie od nowa
    • Zmiana repozytorium origin
  • Katalog roboczy
    • Git diff jest pusty
    • Cofanie zmian w pliku
  • Commity
    • Błąd w commicie
    • Cofanie commitów
  • Gałęzie
    • Odłączony HEAD
    • Praca na niewłaściwej gałęzi
    • Pobieranie zmian z gałęzi rodzica
    • Rozbieżność gałęzi
  • Podsumowanie

Rozdział 19. Git i GitHub - obieg pracy

  • Jak korzystać z tego obiegu pracy?
  • Obieg pracy z GitHubem
    • Każdy projekt zaczyna się od projektu na GitHubie
    • Każde działanie zaczyna się od zgłoszenia
    • Nie wolno wypychać zmian bezpośrednio na gałąź główną
    • Każde scalenie z gałęzią główną wymaga PR-a
    • Dokumentuj kod w wiki
  • Obieg pracy z Gitem
    • Orientuj się, gdzie się znajdujesz
    • Ściągaj zmiany z repozytorium zdalnego
    • Dbaj o opisy commitów
    • Nie zmieniaj historii
  • Podsumowanie

Książka - Autor Mariot Tsitoara
Książka - ISBN 978-83-283-8735-5
Książka - Oprawa miękka
Książka - Wydawnictwo Helion S.A.
Tematyka Sztuczna inteligencja
Szerokość opakowania 17 cm
Wysokość opakowania 23.7 cm
Głębokość opakowania 1.3 cm
Masa opakowania 0.384 kg

Jako pierwszy zadaj pytanie dotyczące tego produktu!

Opinie o produkcie

Git i GitHub. Kontrola wersji, zarządzanie projektami i zasady pracy zespołowej - Mariot Tsitoara

5/5

Średnia Ocena

1

Opinie Klientów
Poniższe opinie zbieramy
i weryfikujemy przy pomocy
zewnętrznego partnera Trustmate
i pochodzą z procesu pozakupowego.
Krzysztof 17.10.2022 Potwierdzony zakup

Klienci którzy zakupili ten produkt kupili również:

Produkty z tej samej kategorii: