Opanowanie Git: Przewodnik dla początkujących

Ocena:   (3,5 na 5)

Opanowanie Git: Przewodnik dla początkujących (Bin Uzayr Sufyan)

Opinie czytelników

Podsumowanie:

Książka generuje więcej zamieszania niż jasności dla czytelników próbujących zrozumieć Git, szczególnie dla tych z doświadczeniem w scentralizowanych systemach kontroli wersji. Użyty język jest niejednoznaczny, co prowadzi do nieporozumień dotyczących poleceń i ich funkcji.

Zalety:

Nie podano korzyści płynących z książki.

Wady:

Język jest zagmatwany i niejednoznaczny, co prowadzi do nieporozumień. Ważne pojęcia nie są jasno wyjaśnione, co prowadzi do frustracji. Użycie słowa „powinien” sugeruje niepewność, pozostawiając czytelników bez pewności co do wyników polecenia. Przykłady podane w książce nie są pomocne i wymagają zbyt wiele czasu na ich rozszyfrowanie.

(na podstawie 1 opinii czytelników)

Oryginalny tytuł:

Mastering Git: A Beginner's Guide

Zawartość książki:

Mastering Git: A Beginner's Guide wprowadza programistów w każdym wieku do wspaniałego i użytecznego świata Git.

Jeśli chodzi o tworzenie oprogramowania, pojawienie się Gita okazało się prawdziwym kamieniem milowym. Jeśli jesteś programistą, prawdopodobnie słyszałeś już o Git. Jego znaczenie i funkcjonalność w świecie kodowania zasługuje na bardzo duże uznanie z wielu powodów.

Komputery stały się obecnie bardzo przyjaznymi maszynami. Możesz przypadkowo usunąć znaczną część tekstu ze swojej pracy, ale nie ma powodu do paniki. Wystarczy skorzystać z opcji Cofnij i gotowe.

Tak jednak nie było we wczesnych dniach rozwoju. W tamtych czasach deweloperzy nie mieli dostępu do takiej technologii, a właścicielem głównej kopii dzieła była tylko jedna osoba. Osoba ta dzieliła kod na określone części, które następnie były dzielone między deweloperów, którzy pracowali nad swoimi częściami i tworzyli swoje ukończone zgłoszenia niezależnie od siebie. Po tym następowało standardowe sprawdzenie, po którym stara wersja była całkowicie zastępowana nową. Był to bardzo żmudny proces - chyba że ktoś był bardzo proaktywny w tworzeniu kopii kodu, poprzednie wersje pliku były często skutecznie tracone.

Na szczęście znaczący przełom nastąpił w 1972 roku, kiedy programista Marc Rochkind wynalazł system kontroli kodu źródłowego (SCCS), który był pierwszą formą systemu kontroli wersji (VCS). Był on ograniczony pod względem funkcjonalności i mógł pozwolić tylko jednej osobie na pracę nad nim w tym samym czasie, podczas gdy zarządzanie współbieżne musiało być obsługiwane za pomocą blokad. Od tego czasu przeszliśmy jednak długą drogę.

Obecnie Git jest najczęściej używanym systemem VCS. Jego wpływ na kodowanie i rozwój, w szczególności innowacyjne wykorzystanie gałęzi w celu ułatwienia współpracy przy projektach, jest nie do przecenienia. Kontrola wersji stała się nieodzowną częścią naszego życia, a znajomość funkcjonowania Git jest czymś, co pracodawcy uważają za bardzo ważne.

Mastering Git okaże się ogromną pomocą dla programistów ze wszystkich sfer w nauce Git i kontroli wersji. Książka ta oferuje informacje na szeroki wachlarz tematów związanych z Gitem, a nawet pokrótce porusza jego historię, zalety i wady. Mastering Git oferuje również wskazówki dotyczące instalacji i różnych elementów związanych z jego funkcjonowaniem, takich jak repozytoria, piloty, aliasy, tagowanie i gałęzie. Szczegółowo omówiono również popularne usługi i hosty dla takich projektów Git, jak GitHub, GitLab i Bitbucket. Książka ta okaże się przydatnym przewodnikiem zarówno dla początkujących, jak i przeszkolonych profesjonalistów.

Dowiedz się więcej o innych naszych tytułach Mastering na:

Https: //www.routledge.com/Mastering-Computer-Science/book-series/MCS.

Dodatkowe informacje o książce:

ISBN:9781032134154
Autor:
Wydawca:
Oprawa:Miękka oprawa
Rok wydania:2022
Liczba stron:240

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Mastering Ui Mockups and Frameworks: Przewodnik dla początkujących - Mastering Ui Mockups and...
Mastering UI Mockups and Frameworks: A Beginner's...
Mastering Ui Mockups and Frameworks: Przewodnik dla początkujących - Mastering Ui Mockups and Frameworks: A Beginner's Guide
Mastering Sketch: Przewodnik dla początkujących - Mastering Sketch: A Beginner's Guide
Jeśli chodzi o projektowanie i prototypowanie dla sieci, nic nie...
Mastering Sketch: Przewodnik dla początkujących - Mastering Sketch: A Beginner's Guide
Mastering Sketch: Przewodnik dla początkujących - Mastering Sketch: A Beginner's Guide
Jeśli chodzi o projektowanie i prototypowanie dla sieci, nic nie...
Mastering Sketch: Przewodnik dla początkujących - Mastering Sketch: A Beginner's Guide
Opanowanie Git: Przewodnik dla początkujących - Mastering Git: A Beginner's Guide
Mastering Git: A Beginner's Guide wprowadza programistów w każdym wieku...
Opanowanie Git: Przewodnik dla początkujących - Mastering Git: A Beginner's Guide
Opanowanie Ruby on Rails: Przewodnik dla początkujących - Mastering Ruby on Rails: A Beginner's...
Nie brakuje języków programowania i frameworków...
Opanowanie Ruby on Rails: Przewodnik dla początkujących - Mastering Ruby on Rails: A Beginner's Guide
Opanowanie Unity: Przewodnik dla początkujących - Mastering Unity: A Beginner's Guide
Mastering Unity: A Beginner's Guide wprowadza programistów w...
Opanowanie Unity: Przewodnik dla początkujących - Mastering Unity: A Beginner's Guide
Nauka WordPress REST API - Learning WordPress REST API
Praktyczny samouczek, dzięki któremu zaczniesz korzystać z rewolucyjnego WordPress REST API O tej książce Dowiedz...
Nauka WordPress REST API - Learning WordPress REST API

Prace autora wydały następujące wydawnictwa: