reklama - zainteresowany?

Git. Rozproszony system kontroli wersji - Helion

Git. Rozproszony system kontroli wersji
ebook
Autor: W
ISBN: 978-83-283-9787-3
stron: 328, Format: ebook
Data wydania: 2013-04-15
Księgarnia: Helion

Cena książki: 36,57 zł (poprzednio: 69,00 zł)
Oszczędzasz: 47% (-32,43 zł)

Dodaj do koszyka Git. Rozproszony system kontroli wersji

Tagi: Git | Inne - Programowanie

Git - oszcz

Dodaj do koszyka Git. Rozproszony system kontroli wersji

 

Osoby które kupowały "Git. Rozproszony system kontroli wersji", wybierały także:

  • Java dla średnio zaawansowanych. Kurs video. Tworzenie profesjonalnych projektów
  • Git. Rozproszony system kontroli wersji
  • Akcje GitHuba. Receptury. Praktyczny przewodnik po automatyzacji i usprawnianiu procesu tworzenia oprogramowania
  • Wprowadzenie do Git i GitHub. Kontrola wersji, zarz
  • Git. Leksykon kieszonkowy

Dodaj do koszyka Git. Rozproszony system kontroli wersji

Spis treści

Git. Rozproszony system kontroli wersji eBook -- spis treści

Podziękowania (9)

CZĘŚĆ I Repozytoria o liniowej historii (11)

Rozdział 1. Wprowadzenie (13)

  • Git (13)
  • Jak przebiega praca nad projektem stosującym Git? (14)
  • Hosting projektów Git (19)
  • Czego się nauczysz z tego podręcznika? (20)
  • Dokumentacja (20)

Rozdział 2. Instalacja programu Git (23)

  • Konsola Gita w systemie Windows (25)
  • Ułatwienia uruchamiania konsoli w systemie Windows (26)
  • Podstawowa konfiguracja klienta Git (27)
  • Edytor (28)

Rozdział 3. Tworzenie repozytoriów (29)

  • Inicjalizacja nowego repozytorium (29)
  • Klonowanie repozytoriów (30)
  • Badanie historii projektu (33)
  • Wizualizacja historii projektu (36)

Rozdział 4. Obszar roboczy (39)

  • Przywracanie stanu projektu, który zawiera nowe pliki (41)

Rozdział 5. Tworzenie rewizji i przywracanie stanu plików (43)

  • Tworzenie rewizji (43)
  • Przywracanie stanu plików do wybranej rewizji (45)
  • Przenoszenie repozytorium (48)
  • Rezygnacja z repozytorium (49)

Rozdział 6. Stany plików (51)

  • Uproszczony model pracy: przestrzeń robocza i repozytorium (51)
  • Indeksowanie (52)
  • Diagram stanów (53)
  • Obszar roboczy, indeks i repozytorium (56)
  • Modyfikowanie stanu plików repozytorium (57)
  • Stan repozytorium (61)
  • Uproszczony model pracy raz jeszcze (62)
  • Oznaczenia stanów pliku (68)
  • Stany dwuliterowe (mieszane) (69)
  • Repozytoria zwykłe i surowe (72)
  • Składnia poleceń Gita (73)

Rozdział 7. Ignorowanie plików (75)

  • Uzupełnienie diagramu stanów (78)

Rozdział 8. Znaczniki (83)

  • Znaczniki lekkie i oznaczone (83)
  • Tworzenie znaczników opisanych (84)
  • Tworzenie znaczników lekkich (84)
  • Usuwanie znaczników (85)
  • Sprawdzanie dostępnych znaczników (85)
  • Szczegółowe dane znacznika (85)
  • Użycie znaczników (86)
  • Generowanie skompresowanych plików odpowiadających konkretnej wersji projektu (89)

Rozdział 9. Identyfikowanie rewizji (91)

  • Pełne skróty SHA-1 (91)
  • Skrócona postać SHA-1 (92)
  • Znaczniki (92)
  • Nazwa symboliczna HEAD (93)
  • Rewizja domyślna (93)
  • Repozytoria o historii nieliniowej (94)
  • Dziennik reflog (100)
  • Polecenia rev-parse oraz rev-list (101)
  • Znaki specjalne wiersza poleceń Windows (102)

Rozdział 10. Skróty komend (107)

  • Komendy ułatwiające zapisywanie stanu projektu (108)
  • Komendy ułatwiające wykonywanie ćwiczeń (110)

Rozdział 11. Modyfikowanie historii projektu (115)

  • Usuwanie ostatnich rewizji (116)
  • Modyfikowanie ostatniej rewizji (117)
  • Łączenie rewizji (117)
  • Usuwanie zmian wprowadzonych przez rewizję (120)
  • Odzyskiwanie poszczególnych plików z dowolnej rewizji (125)

Rozdział 12. Podsumowanie części I (127)

  • Co powinieneś umieć po lekturze pierwszej części? (130)
  • Lista poznanych poleceń (130)

CZĘŚĆ II Repozytoria z rozgałęzieniami (139)

Rozdział 13. Tworzenie i usuwanie gałęzi (141)

  • Gałęzie to wskaźniki rewizji! (141)
  • Gałąź master (141)
  • Tworzenie gałęzi (143)
  • Dodawanie rewizji w bieżącej gałęzi (143)
  • Tworzenie gałęzi wskazujących dowolną rewizję (144)
  • Przełączanie gałęzi (145)
  • Tworzenie i przełączanie gałęzi (147)
  • Stan detached HEAD (148)
  • Relacja zawierania gałęzi (150)
  • Usuwanie gałęzi (153)
  • Zmiana nazwy gałęzi (155)
  • Gałęzie jako identyfikatory rewizji (156)
  • Uwagi o usuwaniu ostatnich rewizji (157)
  • Sprawdzanie różnic pomiędzy gałęziami (157)
  • Gałęzie i dziennik reflog (161)
  • Zgubione rewizje (163)

Rozdział 14. Łączenie gałęzi: operacja merge (167)

  • Przewijanie do przodu (168)
  • Przewijanie do przodu dla wielu gałęzi (169)
  • Łączenie gałęzi rozłącznych (170)
  • Łączenie kilku rozłącznych gałęzi (171)
  • Wycofywanie operacji git merge (173)

Rozdział 15. Łączenie gałęzi: operacja rebase (175)

  • Podobieństwa i różnice pomiędzy poleceniami merge i rebase (176)
  • Wycofywanie operacji git rebase (178)

Rozdział 16. Podsumowanie części II (181)

  • Co powinieneś umieć po lekturze drugiej części? (181)
  • Lista poznanych poleceń (182)

CZĘŚĆ III Gałęzie zdalne (185)

Rozdział 17. Definiowanie powiązania między repozytorium lokalnym a zdalnym (187)

  • Klonowanie raz jeszcze (187)
  • Klonowanie repozytorium z dysku (191)
  • Definiowanie repozytoriów zdalnych (192)
  • Definiowanie powiązania między gałęzią lokalną a gałęzią śledzoną (193)
  • Listowanie gałęzi (194)

Rozdział 18. Podstawy synchronizacji repozytoriów (195)

  • Pobieranie gałęzi z repozytorium zdalnego do repozytorium lokalnego (195)
  • Uaktualnianie sklonowanych repozytoriów (197)
  • Repozytoria surowe (198)
  • Przesyłanie gałęzi do repozytorium zdalnego (199)
  • Wysyłanie dowolnej gałęzi (206)
  • Przełączanie na gałąź zdalną (208)
  • Przesyłanie gałęzi ze zmianą nazwy (208)
  • Usuwanie gałęzi zdalnych (209)
  • Zabezpieczanie przed utratą rewizji (209)
  • Polecenie backup (210)
  • Przesyłanie gałęzi do repozytorium zwykłego (210)

Rozdział 19. Praktyczne wykorzystanie Gita - scenariusz pierwszy (215)

  • Inicjalizacja projektu (216)
  • Dołączanie do projektu (216)
  • Wprowadzanie zmian w projekcie (217)
  • Wykorzystywanie kilku gałęzi (218)

Rozdział 20. Łączenie oddzielnych repozytoriów (219)

  • Graf niespójny (223)

Rozdział 21. Podsumowanie części III (225)

  • Co powinieneś umieć po lekturze trzeciej części? (226)
  • Lista poznanych poleceń (226)

CZĘŚĆ IV Treść pliku (231)

Rozdział 22. Konflikty (233)

  • Konflikt tekstowy: wynik operacji git merge (233)
  • Konflikt tekstowy: wynik operacji git rebase (236)
  • Dublowanie konfliktów przez operacje merge i rebase (238)
  • Konflikty binarne (238)
  • Konflikt binarny: wynik operacji git merge (239)
  • Konflikt binarny: wynik operacji git rebase (240)
  • Przywracanie plików do postaci z łączonych gałęzi (242)
  • Polecenia checkout i show (242)

Rozdział 23. Badanie różnic (245)

  • Szukanie zmienionych wyrazów (253)
  • Szukanie zmienionych plików (254)
  • Wyszukiwanie rewizji, w których podany plik został zmieniony (255)

Rozdział 24. Pliki tekstowe i binarne (257)

  • Odróżnianie plików binarnych od tekstowych (257)
  • Atrybut diff - konflikty tekstowe i binarne (258)
  • Konwersja znaków końca wiersza (259)
  • Projekty wieloplatformowe (260)
  • Ustalenie konwersji znaków końca wiersza dla konkretnych plików (261)

Rozdział 25. Podsumowanie części IV (263)

  • Co powinieneś umieć po lekturze czwartej części? (263)
  • Lista poznanych poleceń (264)

CZĘŚĆ V Praca w sieci (267)

Rozdział 26. Serwisy github.com i bitbucket.org (269)

Rozdział 27. Klucze SSH (277)

  • Instalacja oprogramowania SSH w systemie Windows (277)
  • Konfiguracja klucza SSH na serwerze github.com (279)
  • Konfiguracja klucza SSH na serwerze bitbucket.org (280)
  • Repozytorium zdalne na serwerze SSH (280)

Rozdział 28. Tworzenie i usuwanie repozytoriów w serwisach github.com i bitbucket.org (283)

  • Inicjalizowanie nowego repozytorium: serwis github.com (283)
  • Import istniejącego kodu: serwis github.com (286)
  • Inicjalizowanie nowego repozytorium: serwis bitbucket.org (287)

Rozdział 29. Praktyczne wykorzystanie Gita - scenariusz drugi (291)

  • Scenariusz pierwszy realizowany w serwisach github.com i bitbucket.org (292)

Rozdział 30. Praca grupowa w serwisach github.com oraz bitbucket.org (293)

  • Praca oparta na żądaniach aktualizacji (294)
  • Praca grupowa wykorzystująca żądania aktualizacji (bez gałęzi) w pigułce (301)
  • Żądania aktualizacji i gałęzie (303)
  • Opisy i dyskusje (313)

Rozdział 31. Zintegrowany system śledzenia błędów (315)

Rozdział 32. Podsumowanie części V (319)

  • Repozytoria do ćwiczenia znajomości Gita (319)

DODATKI (321)

Dodatek A Literatura (321)

Dodatek B Słownik terminów angielskich (323)

Skorowidz (325)

Dodaj do koszyka Git. Rozproszony system kontroli wersji

Code, Publish & WebDesing by CATALIST.com.pl



(c) 2005-2026 CATALIST agencja interaktywna, znaki firmowe należą do wydawnictwa Helion S.A.