Naucz si - Helion

Tytuł oryginału: Learning Git: A Hands-On and Visual Guide to the Basics of Git
Tłumaczenie: Jacek Janusz
ISBN: 978-83-289-1948-8
stron: 300, Format: 165x235, okładka: mi
Księgarnia: Helion
Książka będzie dostępna od stycznia 2025
Git — kultowe, darmowe i dojrza
Zobacz także:
- Java dla średnio zaawansowanych. Kurs video. Tworzenie profesjonalnych projektów 119,00 zł, (53,55 zł -55%)
- Git. Od koncepcji do praktyki 39,90 zł, (19,95 zł -50%)
- Wprowadzenie do Git i GitHub. Kontrola wersji, zarz 69,00 zł, (34,50 zł -50%)
- Git. Kurs video. Zaawansowane aspekty konfiguracji popularnego systemu kontroli wersji 129,00 zł, (64,50 zł -50%)
- Tablice informatyczne. Git 17,44 zł, (8,72 zł -50%)
Spis treści
Naucz się Gita. Praktyczny podręcznik wizualny dla początkujących -- 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