Promocja!

GIT I GITHUB KONTROLA WERSJI ZARZĄDZANIE PROJEKTAMI I ZASADY PRACY ZESPOŁOWEJ

Original price was: 69.00zł.Current price is: 62.08zł.

Na stanie

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
Autor

ISBN

978-83-283-8735-5

Liczba stron

Rok wydania

Wydawca

Opinie

Na razie nie ma opinii o produkcie.

Napisz pierwszą opinię o „GIT I GITHUB KONTROLA WERSJI ZARZĄDZANIE PROJEKTAMI I ZASADY PRACY ZESPOŁOWEJ”

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *