158710
Book
In basket
Właściwości systemu Git Wiersz poleceń systemu Git Korzystanie z repozytorium lokalnego Korzystanie z repozytorium współużytkowanego Pliki konfiguracyjne Repozytoria Magazyn obiektów systemu Git Indeks Baza danych adresowana zawartością Git monitoruje zawartość Ścieżka nazw i zawartość Pliki spakowane Wizualizacja magazynu obiektów systemu Git Wewnętrzne mechanizmy systemu Git W obrębie katalogu .git Obiekty blob i wartości mieszające Obiekt drzewa i pliki Uwaga dotycząca użycia algorytmu SHA1 w systemie GitHierarchie drzew Obiekty rewizji Obiekty tagów Fundamenty systemu Git 3. Gałęzie Powody stosowania gałęzi w systemie Git Tworzenie nowej gałęzi i przełączanie do niej Odłączony wskaźnik HEAD 4. Rewizje Atomowe zestawy zmian Identyfikowanie rewizji Bezwzględne nazwy rewizji Odwołania i odwołania symboliczne Względne nazwy rewizji 5. Zarządzanie plikami i indeks Klasyfikacje plików w systemie Git Użycie polecenia git add Uwagi dotyczące stosowania polecenia git commit Użycie polecenia git commit --all Tworzenie komunikatów dziennika rewizji Użycie polecenia git rm mv Plik .gitignore Scalanie: techniczny punkt widzenia Scalanie dwóch gałęzi Scalanie powodujące konflikt Zajmowanie się konfliktami podczas scalania Lokalizowanie plików powodujących konflikt Inspekcja konfliktów Jak system Git monitoruje konflikty? Finalizowanie rozwiązywania konfliktu Przerywanie lub ponawianie scalania Scalenia zdegenerowane Scalenia specjalistyczne Stosowanie strategii scalania Sterowniki scalania Sposób traktowania scaleń przez system Git Scalenia i model obiektów systemu Git Scalenia skoncentrowane Dlaczego po prostu nie można scalać każdej zmiany po kolei? Postaci polecenia git diff Prosty przykład użycia polecenia git diff Analiza danych wyjściowych polecenia git diff Polecenie git diff i zakresy rewizji Użycie polecenia git diff z ograniczaniem ścieżki Umiejętności na poziomie średnio zaawansowanym 8. Znajdowanie rewizji Użycie polecenia git bisect Użycie polecenia git blame Zastosowanie „kilofa” Modyfikowanie rewizji Filozofia modyfikowania historii rewizji Ostrzeżenie dotyczące modyfikowania historii Użycie polecenia git revert Modyfikowanie rewizji HEAD Użycie polecenia git reset Użycie polecenia git cherry-pick Polecenia reset, revert i checkout Zmiana bazy rewizji Użycie polecenia git rebase -i Porównanie operacji zmiany bazy i scalania Schowek Przypadek użycia: przerwany przepływ pracy Przypadek użycia: aktualizowanie efektów trwających prac lokalnych za pomocą zmian źródłowych Przypadek użycia: przekształcanie zmian w schowku do postaci gałęzi Dziennik odwołań 11. Repozytoria zdalne Repozytoria czyste i projektowe Klony repozytoriów Elementy zdalne Gałęzie monitorujące Odwoływanie się do innych repozytoriów Odwoływanie się do repozytoriów zdalnych Specyfikacja odwołań przykład zastosowania repozytoriów zdalnych Tworzenie autorytatywnego repozytorium Tworzenie własnego elementu zdalnego origin
Prace projektowe we własnym repozytorium Przekazywanie dokonanych zmian Dodawanie nowego projektanta Uzyskiwanie aktualizacji repozytorium zobrazowanie cyklu projektowego z użyciem repozytoriów zdalnych Klonowanie repozytorium Operacje umieszczania bez „przewijania” Uzyskiwanie alternatywnej historii Scalanie historii Konflikty podczas scalania Przekazywanie scalonej historii konfiguracja elementu zdalnego Zastosowanie polecenia git remote Użycie polecenia git config Ręczne edytowanie użycie gałęzi monitorujących Tworzenie gałęzi monitorujących Dodawanie i usuwanie gałęzi zdalnych Repozytoria czyste i polecenie git push Zarządzanie repozytoriami Publikowanie repozytoriów Repozytoria z kontrolowanym dostępem Repozytoria z anonimowym dostępem w trybie odczytu Repozytoria z anonimowym dostępem w trybie zapisu Rada dotycząca publikowania repozytoriów Struktura repozytorium współużytkowanego Struktura repozytorium rozproszonego Funkcjonowanie w ramach procesu projektowania rozproszonego Modyfikowanie publicznie dostępnej historii Osobne kroki zatwierdzania i publikowania Przepływy z repozytoriami źródłowymi i podrzędnymi Role osób utrzymujących i projektantów Interakcja między osobą utrzymującą a projektantem Dualność roli Korzystanie z wielu repozytoriów Przekształcanie do postaci innego repozytorium źródłowego Zastosowanie wielu repozytoriów źródłowych Rozwidlanie projektów Umiejętności na poziomie zaawansowanym Poprawki i sortowanie topologiczne Wysyłanie poprawek w wiadomości pocztowej Porównanie scalania i stosowania poprawek „Haki” „Haki” powiązane z zatwierdzaniem „Haki” powiązane z poprawkami „Haki” powiązane z poleceniem push Inne „haki” repozytorium lokalnego 15. Podmoduły Łącza gitlink Podmoduły i ponowne użycie danych uwierzytelniających Poddrzewa systemu Git Dodawanie projektu podrzędnego Uzyskiwanie aktualizacji projektu podrzędnego Modyfikowanie projektu podrzędnego w obrębie superprojektu Porównanie wizualne poddrzew i podmodułów systemu Git Interaktywne umieszczanie „kawałków” w przechowalni „Czułe” polecenie git rev-list Przełączanie oparte na dacie Uzyskiwanie starej wersji pliku Odzyskiwanie utraconej rewizji Polecenie git fsck Ponowne łączenie z utraconą rewizją Użycie polecenia git filter-repo Przykłady użycia polecenia git filter-repo Interaktywna zmiana bazy z użyciem nieuporządkowanego katalogu roboczego Proces oczyszczania Wskazówki dotyczące przywracania rewizji Cofanie efektów operacji zmiany bazy w przypadku repozytorium źródłowego Porządkowanie Użycie polecenia git-grep do przeszukiwania repozytorium Aktualizowanie i usuwanie odwołań Monitorowanie przeniesionych plików Migracja do systemu Git Migracja z systemu kontroli wersji Git Migracja z systemu kontroli wersji innego niż Git Uwaga dotycząca korzystania z dużych repozytoriów Git LFS Repozytorium przed zastosowaniem rozszerzenia Git LFS i po nim Instalowanie rozszerzenia Git LFS Monitorowanie dużych obiektów za pomocą rozszerzenia Git LFS Przydatne techniki związane z rozszerzeniem Git LFS Przekształcanie istniejących repozytoriów w celu użycia rozszerzenia Git LFS Git i serwis GitHub Typy kont serwisu GitHub Serwis GitHub w ekosystemie systemu Git Udostępnianie repozytorium w serwisie GitHub Kod Żądania pobrania Przepływ pracy GitHub Flow Rozwiązywanie konfliktów podczas scalania w serwisie GitHub Przepływy pracy procesu projektowania Integracja z serwisem GitHub
Sygnatura czytelni BWEAiI: XII J 125
Media files:
Availability:
Biblioteka WEAiI
Copies are only available in the library: sygn. 154681 N (1 egz.)
Notes:
Tytuł oryginału: Version control with Git : powerful tools and techniques for collaborative software development 3rd edition, 2022
General note
Wydanie 3. odnosi się do oryginału. Na stronie tytułowej i okładce także nazwa wydawcy oryginału: O'Reilly.
Target audience note
Dla inżynierów oprogramowania.
The item has been added to the basket. If you don't know what the basket is for, click here for details.
Do not show it again

Deklaracja dostępności