Przejdź do treści głównej
INF.03Programowanie

System kontroli wersji Git (commit, push, pull, branch)

Rozproszony system kontroli wersji śledzący historię zmian w plikach projektu i ułatwiający zespołową pracę programistów.

Podstawowe polecenia Git:

  • git init – inicjalizacja nowego repozytorium lokalnego.
  • git clone <url> – pobranie kopii zdalnego repozytorium (np. z GitHub).
  • git add <plik> – dodanie zmian do indeksu (staging area).
  • git commit -m "opis" – utrwalenie migawki zmian w historii z komentarzem.
  • git status – sprawdzenie stanu śledzonych i zmodyfikowanych plików.
  • git branch <nazwa> – utworzenie nowej gałęzi projektu.
  • git checkout <gałąź> / git switch <gałąź> – przełączenie się na inną gałąź.
  • git merge <gałąź> – scalenie zmian z innej gałęzi do bieżącej.
  • git push – wysłanie lokalnych commitów do repozytorium zdalnego.
  • git pull – pobranie i scalenie najnowszych zmian ze zdalnego serwera.

Chcesz sprawdzić to pojęcie w praktyce?

Przeszukaj pytania z oficjalnych arkuszy CKE powiązane z hasłem System kontroli wersji Git (commit, push, pull, branch) lub rozpocznij trening.