← Poziom 4 – Data pro

Lekcja 2 z 6 ⏱ 35 minut Premium

Git – twoja maszyna kopii zapasowych

Naucz się zapisywać wersje kodu jak profesjonaliści. Gdy coś zepsujesz, możesz wrócić.

Czym jest Git

Git to program, który pamięta historię zmian w projekcie. Każda „wersja” to commit (zapis). Zepsułeś kod? Wróć do wcześniejszego commita. Profesjonaliści nie pracują bez Gita.

⚠️

Instaluj Git i pierwsze komendy z dorosłym. Na Macu często jest już zainstalowany (git --version). Na Windows pobierz Git for Windows.

Pokażę ci: twoje pierwsze repozytorium

Otwórz terminal w folderze projektu React albo serwera:

git init

To mówi Gitowi: „śledź zmiany tutaj”. Powstaje ukryty folder .git.

Dodaj wszystkie pliki do pierwszego commita:

git add .
git commit -m "First version of my website"

Zobacz historię:

git log --oneline

Zobaczysz coś jak a1b2c3d First version of my website.

Pokażę ci: .gitignore

node_modules nigdy nie powinno trafić do projektu – jest ogromne i pobiera się przez npm install. Utwórz plik .gitignore:

node_modules/
dist/
.env
*.db
.DS_Store

Potem kolejny commit:

git add .
git commit -m "Added gitignore"

Teraz ty 💪

  1. W korzeniu projektu (React albo serwer) uruchom git init.
  2. Utwórz .gitignore według przykładu powyżej.
  3. Zrób dwa commity: jeden „First version”, drugi po małej zmianie (np. tekst w stopce).
  4. git log --oneline – widzisz oba?

Sprawdź się: Masz repozytorium, .gitignore i co najmniej 2 commity. Git na razie żyje tylko na twoim komputerze – w następnej lekcji wrzucimy go na GitHub.

Co wyniesiesz z tej lekcji