Poznaj Git od podstaw i naucz się profesjonalnie zarządzać wersjami swojego kodu – tak jak robią to programiści w prawdziwych zespołach!
Stworzony przez MultiComercio Marek Koszałka
40 % taniej
49.00 zł
To najniższa cena z ostatnich 30 dni!
Masz pytania dotyczące tego szkolenia ?
Szkolenie jest praktyczne i prowadzone krok po kroku. Poznajesz Git w terminalu oraz wygodne narzędzia: SourceTree i Git w IntelliJ IDEA. Wszystko w prosty, zrozumiały sposób, bez zbędnych definicji.
Od pierwszych commitów do pracy z gałęziami, merge i konfliktami – zobaczysz cały proces pracy z kodem. Nauczysz się też współpracy na GitHubie, w tym pull requestów, code review oraz przygotowania Release i Hotfix.
Brak formalnych wymagań wstępnych. Wystarczy chęć nauki i gotowość do pracy krok po kroku.
Ten kurs pokazuje Git od zupełnych podstaw i prowadzi Cię przez realne zadania programistów. Zaczniesz od terminala i najważniejszych komend, a potem przejdziesz do pracy w SourceTree oraz w IntelliJ IDEA. Krok po kroku utworzysz i sklonujesz repozytorium, wykonasz commit, zrobisz gałąź, połączysz zmiany i poradzisz sobie z konfliktami. Nauczysz się też współpracy na GitHubie, pull requestów, code review oraz przygotujesz Release i Hotfix.
Zaczynasz od zrozumienia idei kontroli wersji i sposobu, w jaki Git zapisuje zmiany w projekcie. W praktycznych ćwiczeniach tworzysz nowe repozytorium lub klonujesz istniejące, aby szybko rozpocząć pracę. Poznajesz najważniejsze polecenia używane w terminalu i uczysz się, kiedy ich używać. Krok po kroku dodajesz pliki do śledzenia, przygotowujesz zmiany oraz zapisujesz je jako commit z czytelnym opisem. Dowiesz się też, jak sprawdzać, co zostało zmodyfikowane i jak bezpiecznie cofać niechciane modyfikacje, tak aby utrzymać porządek w projekcie.
Po opanowaniu podstaw przechodzisz do pracy z gałęziami. Tworzysz osobne branche do nowych zadań i funkcji, dzięki czemu rozdzielasz eksperymenty od stabilnej wersji kodu. Nauczysz się łączyć gałęzie, czyli wykonywać merge, tak aby zmiany trafiały do wspólnej linii rozwoju. Pokazujemy typowe sytuacje prowadzące do konfliktów oraz spokojnie prowadzimy przez ich rozwiązanie. Zobaczysz, jak czytać różnice, wskazać właściwe fragmenty oraz doprowadzić do czystego stanu repozytorium, aby kontynuować pracę bez chaosu.
Jeśli wolisz pracę w graficznym interfejsie, poznasz SourceTree. Nauczysz się przeglądać zmiany, przygotowywać i zatwierdzać commity oraz zakładać i przełączać gałęzie jednym kliknięciem. Zobaczysz, jak wykonać merge i rozwiązać konflikt z poziomu narzędzia, bez konieczności używania terminala. Przejdziesz przez najważniejsze widoki i ustawienia, aby wygodnie organizować pracę. Dzięki temu zrozumiesz, jak łączyć podejście terminalowe z GUI i wybrać metodę, która w danym momencie jest dla Ciebie najwygodniejsza.
Poznasz wbudowaną obsługę Gita w IntelliJ IDEA. Z poziomu IDE przygotujesz commit, opiszesz zmiany i zintegrujesz je z projektem. Nauczysz się przełączać gałęzie, wykonywać merge oraz cofać modyfikacje bez opuszczania środowiska. Pokażemy, gdzie znaleźć informacje o bieżącym stanie projektu i jak kontrolować wprowadzane pliki. Dzięki integracji z systemem kontroli wersji zobaczysz cały przepływ pracy w jednym miejscu, co ułatwia skupienie na kodzie i przyspiesza codzienne zadania.
W części poświęconej współpracy przećwiczysz typowe zadania wykonywane na GitHubie. Nauczysz się tworzyć pull requesty, prowadzić code review i sprawnie wprowadzać poprawki wynikające z uwag. Pokażemy, jak dbać o czytelne zmiany, aby zespół mógł łatwo je przejrzeć i połączyć. Zrealizujesz także scenariusze Release oraz Hotfix, aby wypuścić stabilną wersję i szybko naprawić pilny błąd. Dzięki temu poznasz pełny cykl pracy z repozytorium w projekcie zespołowym.
Przystąp do szkolenia i oceń go jako pierwszy!
40 % taniej
49.00 zł
To najniższa cena z ostatnich 30 dni!