Spis treści
Rozdział 1. Git i wiersz poleceń
Co to jest Git?
Graficzy interfejs użytkownika oraz wiersz poleceń
Otwieranie okna z wierszem poleceń
Wykonywanie poleceń w oknie wiersza poleceń
Instalacja Gita
Opcje i argumenty polecenia
Czyszczenie okna z wierszem poleceń
Uruchamianie menedżera plików
Praca z katalogami
Zamykanie okna wiersza poleceń
Modyfiowanie konfiguacji Gita
Przygotowanie edytora tekstowego
Zintegrowane terminale
Podsumowanie
Rozdział 2. Lokalne repozytoria
Obecna konfiguacja
Wprowadzenie do repozytoriów
Inicjowanie repozytorium lokalnego
Ważne składniki Gita
Dodawanie pliku do projektu Gita
Podsumowanie
Rozdział 3. Wykonywanie commita
Obecna konfiguacja
Dlaczego wykonujemy commity?
Dwa kroki wymagane do wykonania commita
Wyświetlanie listy commitów
Podsumowanie
Rozdział 4. Gałęzie
Stan repozytorium lokalnego
Dlaczego używamy gałęzi?
Pliki niezmodyfiowane i zmodyfiowane
Wykonywanie commitów na gałęzi
Tworzenie gałęzi
Co to jest HEAD?
Przełączanie na inne gałęzie
Praca w innej gałęzi
Podsumowanie
Rozdział 5. Złączanie
Stan repozytorium lokalnego
Przedstawiamy złączanie
Rodzaje złączeń
Wykonywanie przewinięcia
Sprawdzanie commitów
Utworzenie gałęzi i przełączenie się na nią w jednym kroku
Podsumowanie
Rozdział 6. Usługi hostingowe i uwierzytelnianie
Usługi hostingowe i repozytoria zdalne
Konfiguowanie konta usługi hostingowej
Konfiguowanie poświadczeń uwierzytelniania
Podsumowanie
Rozdział 7. Tworzenie repozytorium zdalnego i wypychanie do niego danych
Stan repozytorium lokalnego
Dwa sposoby rozpoczynania pracy nad projektem Gita
Interakcja między repozytoriami lokalnymi i zdalnymi
Dlaczego używamy repozytoriów zdalnych?
Tworzenie repozytorium zdalnego z danymi
Obsługa repozytorium zdalnego w usłudze hostingowej
Podsumowanie
Rozdział 8. Klonowanie i pobieranie typu fetch
Stan repozytoriów lokalnego i zdalnego
Klonowanie repozytorium zdalnego
Usuwanie gałęzi
Współpraca w Gicie a gałęzie
Integrowanie zmian z repozytorium zdalnego
Usuwanie gałęzi (ciąg dalszy)
Podsumowanie
Rozdział 9. Złączanie trójstronne
Stan repozytoriów lokalnego i zdalnego
Dlaczego złączanie trójstronne jest ważne?
Przygotowywanie środowiska do przeprowadzenia złączania trójstronnego
Definiwanie gałęzi upstream
Wielokrotna edycja tego samego pliku pomiędzy wykonywaniem kolejnych commitów
Przetwarzanie różnych plików w tym samym czasie przez wiele osób
Złączanie trójstronne w praktyce
Pobieranie zmian z repozytorium zdalnego
Stan repozytoriów lokalnych i zdalnego
Podsumowanie
Rozdział 10. Konfliky złączania
Stan repozytoriów lokalnych i zdalnego
Wprowadzenie do konflitów złączania
Jak można rozwiązywać konflity złączania?
Przygotowanie scenariusza z konflitem złączania
Proces rozwiązywania konflitu złączania
Rozwiązywanie konflitów złączania w praktyce
Utrzymywanie synchronizacji z repozytorium zdalnym
Synchronizowanie repozytoriów
Stan repozytoriów lokalnych i zdalnego
Podsumowanie
Rozdział 11. Przebazowanie
Stan repozytoriów lokalnych i zdalnego
Integrowanie zmian w Gicie
Dlaczego przebazowanie jest przydatne?
Przygotowanie się do przykładowej operacji przebazowania
Wycofywanie plików z przechowalni i umieszczanie ich w niej
Przygotowanie do operacji przebazowania
Pięć etapów procesu przebazowania
Przebazowanie i konflity złączania
Przebazowanie gałęzi w praktyce
Złota reguła przebazowania
Synchronizowanie repozytoriów
Stan repozytoriów lokalnych i zdalnego
Podsumowanie
Rozdział 12. Pull request (prośba o scalenie kodu)
Stan repozytoriów lokalnych i zdalnego
Wprowadzenie do pull requestów
Specyfia usług hostingowych
Dlaczego warto używać pull requestów?
W jaki sposób pull requesty są złączane?
Przygotowanie do przeprowadzenia pull requesta
Łatwiejszy sposób definiwania gałęzi upstream
Tworzenie pull requesta w usłudze hostingowej
Weryfiacja pull requesta i jego zatwierdzenie
Złączanie pull requesta
Usuwanie gałęzi zdalnych
Synchronizowanie repozytoriów lokalnych i porządkowanie
Stan repozytoriów lokalnych i zdalnego
Podsumowanie
Epilog
Dodatek A. Wymagania wstępne dla rozdziałów
Dodatek B. Skrócony przewodnik po poleceniach
Dodatek C. Przewodnik po języku wizualnym
Opinie
Na razie nie ma opinii o produkcie.