Git. Kurs video. Pracuj wygodnie z najpopularniejszym systemem kontroli wersji - Helion
ISBN: 978-83-283-5126-4
Format: video
Data wydania: 2018-11-20
Księgarnia: Helion
Cena książki: 43,44 zł (poprzednio: 78,98 zł)
Oszczędzasz: 45% (-35,54 zł)
Obierz kurs na wydajniejszÄ… pracÄ™ w GitHubie
Git to najpowszechniej używany system kontroli wersji. Według ankiety serwisu StackOverflow
Ponad 87 procent respondentów używa tego systemu do przechowywania kodu. DziÄ™ki swojej popularnoÅ›ci Git stanowi dziÅ› de facto standard w IT, a jego znajomość jest powszechnym wymogiem. Jednak mimo tej popularnoÅ›ci wielu programistów wciąż nie do koÅ„ca zdaje sobie sprawÄ™ z potężnej mocy ukrytej w tym narzÄ™dziu. Git uchodzi za skomplikowany, a użytkownicy czÄ™sto korzystajÄ… z zaledwie kilku komend i trzymajÄ… siÄ™ utartych schematów. Nie próbujÄ… zrozumieć jak naprawdÄ™ dziaÅ‚a, a bez tego trudno mówić o pÅ‚ynnej pracy z systemem i peÅ‚nym jego wykorzystaniu. Tymczasem stanowi on podstawÄ™ serwisu GitHub, bÄ™dÄ…cego centrum Å›wiata open source. To tam znajdujÄ… siÄ™ kody najpopularniejszych bibliotek oraz narzÄ™dzi używanych w ramach otwartego dostÄ™pu, to tam zapadajÄ… decyzje dotyczÄ…ce ich modyfikacji i ulepszeÅ„. Kto jest obecny na GitHubie, może na bieżąco Å›ledzić zmiany w kodach ważnego dla siebie oprogramowania i uczyć siÄ™ od najlepszych Å›wiatowych programistów. Warunek jest jeden — by efektywnie wspóÅ‚pracować z GitHubem, należy dobrze poznać Git.
Co CiÄ™ czeka podczas naszego profesjonalnego szkolenia?
W trakcie pracy z tym kursem video:
- Nabierzesz wprawy w codziennej pracy z Gitem.
- Dowiesz się, jak zsynchronizować lokalną kopię ze zdalnymi repozytoriami.
- Nauczysz się naprawiać własne błędy i cofać zmiany w historii.
- Będziesz korzystać ze schowka, tworzyć gałęzie, zarządzać nimi i je scalać.
- Przekonasz się, jak wygląda prawidłowe zarządzanie etykietami.
- Opanujesz możliwe strategie pracy z gałęziami.
Co więcej...
- W trakcie zdobywania nowych umiejÄ™tnoÅ›ci niejako przy okazji uzyskasz wiedzÄ™ dotyczÄ…cÄ… mechanizmów zaimplementowanych w samym Gicie.
Git. Kurs video. Pracuj wygodnie z najpopularniejszym systemem kontroli wersji koÅ„czy siÄ™ na poziomie Å›rednio zaawansowanym. By móc efektywnie korzystać z tego szkolenia, nie trzeba posiadać żadnych innych umiejÄ™tnoÅ›ci poza podstawowÄ… obsÅ‚ugÄ… komputera.
Od Linuksa do Facebooka
Pierwsze wydanie systemu Git pojawiÅ‚o siÄ™ w 2005 roku. Ojciec Gita, Linus Torvalds, stworzyÅ‚ go w celu wsparcia jÄ…dra systemu Linux. Do prac nad alternatywnym systemem kontroli wersji Torvalds przystÄ…piÅ‚, gdy poprzednik Gita, czyli BitKeeper, przestaÅ‚ być darmowy dla projektów typu open source. W efekcie powstaÅ‚a zupeÅ‚nie nowa jakość — system, który Å›wietnie wspiera rozgaÅ‚Ä™ziony proces tworzenia oprogramowania, pozwala pracować off-line i dopiero potem wymieniać zmiany miÄ™dzy lokalnymi repozytoriami, wspiera istniejÄ…ce protokoÅ‚y sieciowe i jest o caÅ‚e rzÄ™dy wielkoÅ›ci szybszy od ewentualnych konkurentów. Ewentualnych, gdyż ze wzglÄ™du na swoje zalety aktualnie Git pozostaje praktycznie bezkonkurencyjny w kategorii rozproszonych systemów kontroli wersji. Z ciekawostek — do rozwijania kodu używa Gita miÄ™dzy innymi serwis Facebook.
Przywitaj siÄ™ z Gitem
Nim zagÅ‚Ä™bisz siÄ™ w (dosÅ‚ownie) rozgaÅ‚Ä™zionÄ… strukturÄ™ Gita, poznasz jego historiÄ™ oraz najważniejsze zalety, dziÄ™ki którym ten system staÅ‚ siÄ™ standardem w dziedzinie zarzÄ…dzania kodem. Skonfigurowawszy na wÅ‚asnym komputerze niezbÄ™dne narzÄ™dzia, przećwiczysz podstawowe polecenia. Wszystko zapiszesz w swoim repozytorium — tak żeby już nic Ci nie uciekÅ‚o. Dowiesz siÄ™, jak pracować, by nie „zanieczyÅ›cić” historii repozytorium, i skÄ…d czerpać wiedzÄ™ o zmianach, które zaszÅ‚y w kodzie. W sekcji poÅ›wiÄ™conej gaÅ‚Ä™ziom poznasz nie tylko polecenie dotyczÄ…ce ich tworzenia i usuwania. Zobaczysz też, co naprawdÄ™ dzieje siÄ™ w Twoim repozytorium, innymi sÅ‚owy: jak dziaÅ‚a Git od podszewki. Nauczysz siÄ™ scalać rozgaÅ‚Ä™zione linie kodu, zarówno poprzez merge, jak i rebase. A ponieważ nikt nie jest nieomylny, w kolejnej części szkolenia zajmiesz siÄ™ bÅ‚Ä™dami. W jej ramach opanujesz metodologiÄ™ cofania akcji i naprawy historii projektu. I nie — kasowanie lokalnej kopii i pobieranie jej od nowa nie stanowi rozwiÄ…zania problemu! Naprawiwszy to, co wymaga naprawy, zsynchronizujesz swoje repozytorium z innymi repozytoriami i wymienisz siÄ™ postÄ™pami pracy. Im bliżej koÅ„ca, tym bardziej osobiÅ›cie — na kolejnym etapie szkolenia jego autor podzieli siÄ™ z TobÄ… osobistÄ… opiniÄ… na temat różnych strategii zarzÄ…dzania gaÅ‚Ä™ziami, podpowie Ci, jak zarzÄ…dzać wieloma wersjami kodu i jak zrozumiale etykietować konkretne punkty w historii repozytorium. Wreszcie poznasz Stash, czyli schowek dla fragmentów Twojego kodu. Te kilka poleceÅ„ usprawni Twoje codzienne obcowanie z Gitem. Dowiesz siÄ™, jak Å‚atwo jest odÅ‚ożyć pracÄ™ na bok, by móc zająć siÄ™ czymÅ› innym.
„Każda wystarczajÄ…co zaawansowana technologia jest nieodróżnialna od magii”
Arthur C. Clarke
Osoby które kupowały "Git. Kurs video. Pracuj wygodnie z najpopularniejszym systemem kontroli wersji", wybierały 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%)