PRZEDMIOTEM OFERTY JEST KOD DOSTĘPOWY DO KSIĄŻKI ELEKTRONICZNEJ (EBOOK)
KSIĄŻKA JEST DOSTĘPNA NA ZEWNĘTRZNEJ PLATFORMIE. KSIĄŻKA NIE JEST W POSTACI PLIKU.
"Podr?czny przewodnik po Git!
Jeszcze do niedawna w?ród systemów kontroli wersj? fotel lidera zajmowa? SVN. Jednak ta sytuacja w ostatnich latach ulega diametralnej zmianie. Rynek systemów kontroli wersji opanowa?y systemy rozproszone, z Gitem na czele. Czemu zdoby?y tak? popularno??? Dzi?ki zastosowaniu Gita ka?dy programista dysponuje swoj? lokaln?, kompletn? kopi? ca?ego repozytorium. Pozwala to na b?yskawiczne wykonywanie typowych zada? i korzystanie z mo?liwo?ci kontroli wersji bez wp?ywu na repozytoria innych osób. A? do momentu, gdy stwierdzisz, ?e chcesz podzieli? si? efektami pracy z innymi.
Brzmi interesuj?co? Je?li chcia?by? zg??bi? system Git, trafi?e? na doskona?? ksi??k?. Dzi?ki jej niewielkim rozmiarom mo?esz mie? j? zawsze przy sobie. Zmiana SVN na Git oprócz poznania nowych poj?? wymaga zmiany sposobu my?lenia. Ten leksykon pozwoli Ci w ka?dej chwili sprawdzi?, jak stworzy? nowe repozytorium czy ga??? oraz jak wprowadzi? zmiany i przes?a? je na centralny serwer. Ponadto dowiesz si?, jak ?ledzi? zdalne repozytoria, przegl?da? histori? zmian i scala? wersje. To doskona?a lektura dla wszystkich osób chc?cych b?yskawicznie pozna? mo?liwo?ci Gita i zacz?? stosowa? go w codziennej pracy.
Dzi?ki tej ksi??ce:
- poznasz filozofi? pracy z Gitem
- stworzysz repozytorium i zaczniesz z niego korzysta?
- nauczysz si? pracowa? z ga??ziami kodu
- biegle opanujesz system Git
Poznaj rozproszony system kontroli wersji!"
- Autorzy: Richard E. Silverman
- Wydawnictwo: O'Reilly Media, Inc.
- Data wydania: 2014
- Wydanie: 1
- Liczba stron: 208
- Forma publikacji: ePub (online)
- Język publikacji: polski
- ISBN: 9781492014553
BRAK MOŻLIWOŚCI POBRANIA PLIKU. Drukowanie: OGRANICZENIE DO 2 stron. Kopiowanie: OGRANICZENIE DO 2 stron.
- Git: Leksykon kieszonkowy
- Wstęp
- Czym jest Git?
- Cele tej książki
- Konwencje stosowane w omówieniu
- Unix
- Powłoka
- Składnia poleceń
- Konwencje typograficzne
- Podziękowania
- 1. Czym jest Git?
- Wprowadzenie
- Terminologia
- Gałęzie
- Współdzielenie efektów prac
- Magazyn obiektów
- Obiekty binarne
- Drzewo
- Zmiana
- Różnica między autorem a zatwierdzającym
- Podpis kryptograficzny
- Etykieta
- Identyfikator i skrót SHA-1 obiektu
- Bezpieczeństwo
- Gdzie znajdują się obiekty?
- Graf zmian
- Odniesienia
- Polecenia powiązane
- Gałęzie
- Indeks
- Scalanie
- Scalanie zawartości
- Scalanie historii
- Wypychanie i wciąganie zmian
- Uwagi
- 2. Zaczynamy
- Konfiguracja podstawowa
- Identyfikacja autora
- Edytor tekstu
- Skracanie identyfikatora zmiany
- Stronicowanie
- Kolory
- Klucze kryptograficzne
- Aliasy poleceń
- Pomoc
- Zobacz również
- Tworzenie nowego pustego repozytorium
- Opcje
- Importowanie istniejącego projektu
- Wykluczanie plików
- Składnia „wzorców” wykluczania
- 3. Zatwierdzanie zmian
- Modyfikacje indeksu
- Dodawanie nowego pliku
- Dodawanie zmian do istniejącego pliku
- Dodawanie zmian częściowych
- Skrótowce
- Usuwanie pliku
- Zmiana nazwy pliku
- Wycofywanie modyfikacji z indeksu
- Zatwierdzanie zmiany
- Komunikat z opisem zmiany
- Jak organizować zmiany?
- Skrótowce
- Puste katalogi
- Sposób określania i zatwierdzania zmian
- 4. Wycofywanie i modyfikowanie zatwierdzonych zmian
- Modyfikowanie ostatnio zatwierdzonej zmiany
- Dubeltowe pomyłki
- Porzucanie ostatnio zatwierdzonej zmiany
- Porzucanie ciągu wielu zmian
- Wycofywanie zmiany
- Częściowe wycofywanie zmiany
- Edytowanie sekwencji zmian
- Konflikty
- Polecenie exec
- 5. Praca z gałęziami
- Gałąź główna master
- Tworzenie nowej gałęzi
- Przełączanie między gałęziami
- Niezatwierdzone modyfikacje w bieżącej gałęzi
- Przełączenie ze scaleniem
- Pliki niemonitorowane
- Stan odłączenia
- Usuwanie gałęzi
- Zmiana nazwy gałęzi
- 6. Śledzenie zdalnych repozytoriów
- Klonowanie repozytorium
- Klonowanie a twarde dowiązania systemu plików
- Współdzielenie magazynu obiektów
- Repozytoria minimalne
- Repozytorium odniesienia
- Gałęzie lokalne, zdalne i śledzące
- Synchronizacja wciąganie i wypychanie
- Wciąganie
- Wypychanie
- Domyślne ustawienia operacji wypychania
- Wciąganie ze zmianą bazy
- Uwagi
- Kontrola dostępu
- 7. Scalanie
- Konflikty scalania
- Rozstrzyganie konfliktów scalania
- Uwagi
- Scalanie w szczegółach
- Narzędzia do scalania zawartości
- Uwagi
- Własne narzędzia scalające
- Strategie scalania
- Dlaczego ośmiornica?
- Scalanie na bazie poprzednich decyzji
- 8. Wyrażenia adresujące
- Adresowanie pojedynczych zmian
- Identyfikator zmiany
- Odniesienia
- Nazwy rozpatrywane względem danej zmiany
- Nazwy rozpatrywane względem rejestru odniesień
- Gałąź pochodzenia
- Dopasowywanie komunikatu z opisem zmiany
- Uwagi
- Łańcuchy odniesień
- Adresowanie ścieżki do pliku
- Adresowanie zbiorów zmian
- 9. Przeglądanie historii zmian
- Format polecenia
- Formaty wyjściowe
- Definiowanie własnych formatów
- Uwagi
- Ograniczanie listy zmian do wypisania
- Wyrażenia regularne
- Rejestr odniesień
- Uzupełnienie odniesieniami
- Format daty
- Listy zmodyfikowanych plików
- Wykrywanie zmian nazw i kopiowania plików
- Wykrywanie kopii
- Przepisywanie nazwisk i adresów
- Skracanie nazwisk
- Wyszukiwanie zmian
- Pokazywanie plików różnicowych
- Kolorowanie różnic
- Pokazywanie różnic wyrazowych
- Porównywanie gałęzi
- Wyświetlanie jednej ze stron
- Pokazywanie notek
- Kolejność prezentacji zmian
- Upraszczanie historii
- Polecenia powiązane
- git cherry
- git shortlog
- 10. Modyfikowanie historii zmian
- Zmiana bazy
- Wycofanie zmiany bazy
- Importowanie zawartości z innego repozytorium
- Importowanie historii rozłącznej
- Importowanie liniowej historii
- Importowanie nieliniowej historii
- Skalpel polecenie git replace
- Urealnianie korekty zmiany
- Młot polecenie git filter-branch
- Przykłady
- Wymazywanie plików
- Przesuwanie zawartości do podkatalogu
- Aktualizacja etykiet
- Uwagi
- 11. Pliki różnicowe
- Aplikowanie plików różnicowych
- Łaty z informacjami o zmianach
- 12. Dostęp zdalny
- SSH
- HTTP
- Zapisywanie nazwy użytkownika
- Zapisywanie hasła
- Informacje dodatkowe
- 13. Różne
- git cherry-pick
- git notes
- git notes polecenia
- git grep
- Łączenie wyrażeń regularnych
- Co można przeszukiwać?
- Co można pokazywać?
- Sterowanie dopasowywaniem
- git rev-parse
- git clean
- git stash
- git stash polecenia
- save
- list
- show
- pop
- apply
- branch <gałąź> [stan]
- drop [stan]
- clear
- git show
- git tag
- Usuwanie etykiety z repozytorium zdalnego
- Podążanie za etykietami
- Antydatowanie etykiet
- git diff
- git diff
- git diff --staged
- git diff <zmiana>
- git diff <A> <B>
- Opcje i argumenty
- git instaweb
- Wtyczki
- Narzędzia do wizualizacji stanu repozytorium
- Moduły zewnętrzne
- 14. Jak...
- ...używać centralnego repozytorium?
- ...skorygować ostatnio zatwierdzoną zmianę?
- ...skorygować n ostatnio zatwierdzonych zmian?
- ...wycofać n ostatnio zatwierdzonych zmian?
- ...wykorzystać opis z innej zmiany?
- ...nałożyć pojedynczą zmianę na inną gałąź?
- ...wypisać listę plików w konflikcie podczas scalania?
- ...uzyskać zestawienie gałęzi?
- ...uzyskać dane o stanie drzewa roboczego i indeksu?
- ...wpisać do indeksu wszystkie bieżące modyfikacje plików drzewa roboczego?
- ...pokazać bieżące modyfikacje plików drzewa roboczego?
- ...zachować i przywrócić bieżące modyfikacje drzewa roboczego i indeksu?
- ...utworzyć gałąź bez przełączania się na nią?
- ...wypisać pliki zmodyfikowane wybraną zmianą?
- ...pokazać modyfikacje wprowadzone przez zmianę?
- ...uzyskać dopełnianie nazw gałęzi, etykiet itp.?
- ...wypisać wszystkie repozytoria zdalne?
- ...zmienić adres URL repozytorium zdalnego?
- ...usunąć stare gałęzie śledzące nieistniejące już gałęzie pochodzenia?
- ...użyć polecenia git log...
- ...żeby odnaleźć zmianę wykonaną, ale utraconą?
- ...żeby nie wypisywać plików różnicowych dla zmian początkowych?
- ...żeby pokazać modyfikacje ujęte w każdej ze zmian?
- ...żeby pokazać nie tylko autorów, ale również zatwierdzających zmiany?
- Indeks
- Copyright
W tej ofercie kupujesz kod dostępowy umożliwiający dostęp do wskazanej treści. Kod umożliwia dostęp do treści za pomocą przeglądarki WWW, dedykowanej aplikacji iOS (Apple) ze sklepu App Store lub dedykowanej aplikacji Android ze sklepu Play. Kod oraz instrukcje otrzymasz pocztą elektroniczną niezwłocznie po zaksięgowaniu płatności. Brak możliwości pobrania pliku.
Na podstawie art. 38 pkt 13 Ustawy z dnia 30 maja 2014 roku o prawach konsumenta realizując kod dostępowy rezygnujesz z prawa do odstąpienia od umowy zawartej na odległość.
Typ licencji: licencja wieczysta.
BRAK MOŻLIWOŚCI POBRANIA PLIKU.
NIE PRZESYŁAMY PLIKÓW E-MAILEM.