Logo
Zostań autorem

Koszyk jest pusty

0

Kategorie

  • Chcesz się dzielić wiedzą?

Zaloguj się

Nie pamiętasz hasła? Kliknij tutaj

GIT - dla każdego od podstaw

Kurs "GIT - dla każdego od podstaw" to kompleksowy przewodnik po systemie kontroli wersji, który powinien poznać każdy przyszły programista :-)

Stworzony przez Igor Nalepka

Ostatnia aktualizacja: 03/06/2024

Darmowe lekcje

Zobacz darmowe fragmenty tego szkolenia przed zakupem.

Trailer
CO TO JEST GIT
|06:05
Trailer
CO TO JEST GIT
59
00
Aktualny materiał: Zaktualizowano w ciągu ostatnich 30 dni.
Ikona kalendarza30 dni gwarancji zwrotu pieniędzy
Ikona zegaraRozpocznij teraz za darmo, zapłać do 30 dni
Flaga PolskiPolska obsługa i faktura

Szkolenie obejmuje

  • Bezterminowy dostęp
  • 11 wykładów
  • 1 godz. 10 min. materiałów wideo
  • Regularne aktualizacje
  • Certyfikat ukończenia
  • Wsparcie autora na każdym etapie
  • Dostęp do zamkniętej grupy dyskusyjnej

Masz pytania dotyczące tego szkolenia ?

questionZadaj pytanie autorowi

Czego się nauczysz?

  • Praca z repozytorium kodu na GITLAB i GITHUB
  • Code review - weryfikacja i sprawdzanie kodu
  • Rozwiązywanie konfiktów przy pracy zesołowej
  • Rozumienie GIT FLOW oraz gałęzi w repozytorium
  • Używania Visual Studio Code razem z GITem

Wymagania

Komputer - 4GB RAM oraz dostęp do internetu

Opis kursu

Kurs "GIT - dla każdego od Podstaw" to obszerny i szczegółowy przewodnik, który wprowadza uczestników w świat systemu kontroli wersji, koncentrując się na popularnym narzędziu, jakim jest GIT. Zaprojektowany z myślą o początkujących, kurs oferuje solidne podstawy oraz praktyczne umiejętności, niezbędne do efektywnej pracy z kodem źródłowym, zarządzania projektami i współpracy zespołowej. Kurs obejmuje szeroki zakres tematów, od podstawowych poleceń GIT'a, przez instalację i konfigurację, aż po zaawansowane techniki pracy z GIT'em w środowisku Visual Studio Code (VS Code).

Kurs rozpoczyna się od podstawowych poleceń GIT'a, takich jak git init, git add, git commit, git push i git pull. Te polecenia stanowią fundament pracy z GIT'em, umożliwiając inicjalizację nowych repozytoriów, zarządzanie zmianami w kodzie i synchronizację projektów z zewnętrznymi repozytoriami. Dzięki dokładnym instrukcjom, uczestnicy nauczą się efektywnie śledzić zmiany w kodzie, tworzyć historię projektów i dzielić się swoją pracą z innymi.

Następnie kurs przechodzi do instalacji i konfiguracji GIT'a na różnych systemach operacyjnych, takich jak Windows, macOS i Linux. Proces instalacji jest szczegółowo omówiony, co pozwala uczestnikom bezproblemowo skonfigurować GIT na swoim komputerze. Kurs obejmuje również konfigurację globalnych ustawień użytkownika, takich jak imię, nazwisko oraz adres email, co jest kluczowe dla identyfikacji autora zmian w projekcie.

Kolejnym krokiem jest integracja GIT'a z Visual Studio Code, jednym z najpopularniejszych edytorów kodu. VS Code oferuje liczne wtyczki i rozszerzenia, które ułatwiają pracę z GIT'em. Uczestnicy nauczą się, jak zintegrować GIT z VS Code, jak korzystać z wbudowanego terminala oraz jak wizualizować historię zmian bezpośrednio w edytorze. Dzięki temu użytkownicy będą mogli wygodnie zarządzać swoim kodem, bez konieczności przełączania się między różnymi aplikacjami.

Rozwiązywanie konfliktów to kolejny kluczowy element kursu. Konflikty w GIT mogą wystąpić, gdy dwie osoby próbują wprowadzić zmiany w tym samym miejscu w kodzie. Kurs nauczy uczestników, jak identyfikować i rozwiązywać te konflikty, używając zarówno linii komend, jak i narzędzi graficznych dostępnych w VS Code. Umiejętność efektywnego rozwiązywania konfliktów jest niezbędna dla każdego, kto pracuje w zespole, ponieważ pozwala na płynne integrowanie zmian i minimalizuje ryzyko utraty danych.

Kurs obejmuje również tworzenie Merge/Pull Requestów, które są kluczowym elementem pracy z systemami kontroli wersji, szczególnie w kontekście współpracy zespołowej. Merge Requesty (w przypadku GitLab) i Pull Requesty (w przypadku GitHub) to narzędzia pozwalające na zintegrowanie zmian z główną gałęzią projektu po ich wcześniejszym przejrzeniu i zatwierdzeniu przez innych członków zespołu. Uczestnicy kursu nauczą się, jak tworzyć, przeglądać i zarządzać tymi żądaniami, co pozwoli na efektywną współpracę i kontrolę jakości kodu.

Na koniec kurs wprowadza uczestników do platform GitLab i GitHub, które są popularnymi usługami hostingowymi dla repozytoriów GIT. Uczestnicy dowiedzą się, jak tworzyć konta na tych platformach, jak tworzyć i zarządzać repozytoriami, a także jak korzystać z GITa.

Spis treści

Czas trwania: 01:10:34Rozwiń wszystkie tematy
downWSTĘP
1 wykłady
  • WSTĘP01:44
downCO TO JEST GIT
1 wykłady
downPIERWSZE REPOZYTORIUM
1 wykłady
downPIERWSZY COMMIT
1 wykłady
downGIT FLOW
1 wykłady
downCODE REVIEW CZYLI WERYFIKACJA KODU
1 wykłady
downEDYCJA KODU
1 wykłady
downKONFLIKTY
1 wykłady
downGITHUB
1 wykłady
downZGŁASZANIE BŁĘDÓW
1 wykłady

O autorze

avatar
Igor NalepkaProgramista

Publikacje: 7

Ocena autora: 4.9

O mnie
Z wykształcenia jest magistrem inżynierem po wydziale EiT Politechniki Gdańskiej. Przez parę lat pracowałem jako administrator systemów, obecnie pracuje jako programista. Nauka or...Czytaj więcej
59
00