GitHub w pracy zespołowej, repozytoria, Git i współpraca

Praktyczne szkolenie z GitHub dla programistów i zespołów IT, które chcą uporządkować pracę z kodem, repozytoriami i procesem współpracy. Uczestnicy poznają pracę z repozytoriami, branchami, commitami, pull requestami i merge, a także zasady prowadzenia projektów w GitHub. Duży nacisk położony jest na praktyczną pracę zespołową, przegląd kodu i rozwiązywanie konfliktów.

Czas trwania: 2 dni / 14 h

Programowanie – szkolenia dla programistów z nowoczesnych języków i technologii

Opis

Git i GitHub – podstawy

  • Git i GitHub, różnice i zastosowanie
  • Konto, organizacje i repozytoria
  • Tworzenie i konfiguracja repozytorium
  • Klonowanie repozytoriów
  • Commitowanie zmian

Praca z gałęziami i zmianami

  • Branchowanie i praca na gałęziach
  • Merge i rebase
  • Rozwiązywanie konfliktów
  • Tagowanie i wersjonowanie
  • Praca zespołowa z repozytorium

Pull Requesty i Code Review

  • Pull Requesty
  • Code Review
  • Proces przeglądu i akceptacji zmian
  • Dobre praktyki pracy z Pull Requestami
  • Współpraca nad zmianami w projekcie

Zarządzanie projektem na GitHub

  • Issues i zarządzanie zadaniami
  • GitHub Projects
  • Milestones i planowanie pracy
  • README i dokumentacja projektu
  • .gitignore

Zespoły, uprawnienia i bezpieczeństwo

  • Uprawnienia i role użytkowników
  • Organizacje i zespoły
  • Podstawy bezpieczeństwa repozytoriów
  • Zarządzanie dostępem do projektu
  • Dobre praktyki pracy z GitHub

Warsztat zespołowy

  • Warsztat: wspólna praca zespołu nad projektem
  • Tworzenie i konfiguracja repozytorium
  • Praca na gałęziach, commitowanie i łączenie zmian
  • Pull Request i Code Review w praktyce
  • Rozwiązywanie konfliktów i współpraca w zespole

 

FAQ – Git i GitHub – praca zespołowa i zarządzanie repozytoriami

1. Czym różni się Git od GitHub?

Git jest systemem kontroli wersji służącym do śledzenia zmian w kodzie i pracy na gałęziach, natomiast GitHub to platforma umożliwiająca przechowywanie repozytoriów, współpracę zespołową, Pull Requesty, Code Review i zarządzanie zadaniami.

2. Czego można nauczyć się na szkoleniu Git i GitHub?

Szkolenie obejmuje tworzenie i klonowanie repozytoriów, commitowanie zmian, branchowanie, merge i rebase, rozwiązywanie konfliktów, Pull Requesty, Code Review, wersjonowanie oraz zarządzanie projektami i uprawnieniami na GitHub.

3. Czy szkolenie Git i GitHub obejmuje praktyczną pracę zespołową?

Tak. Program zawiera warsztat wspólnej pracy zespołu nad projektem, podczas którego uczestnicy wykorzystują repozytoria, gałęzie, Pull Requesty, Code Review, Issues i GitHub Projects oraz poznają dobre praktyki współpracy.

Zapytaj
o szkolenie

Nie widzisz szkolenia, którego szukasz?

Żadna tematyka nas nie ogranicza – jesteśmy otwarci i stworzymy szkolenie idealnie dopasowane do Twoich potrzeb.

Przykładowe szkolenia: Cisco, Analiza biznesowa, BPMN, UML, PowerBi, Elasticsearch, Sztuczna inteligencja, Python, C++, C#, Selenium, Jenkins, Szkolenia miękkie, UX, Social Media i Marketing, Sprzedaż, Zarządzanie projektami, Design Thinking, Linux, Embedded, Postman, Ms Excel, Adobe, Docker, Kubernetes, Terraform, Azure, SAP, UiPath, Machine Learning.