← Razina 4 – Data pro

Lekcija 2 od 6 ⏱ 35 minuta Premium

Git – tvoj stroj za sigurnosne kopije

Nauči spremati verzije koda kao profesionalci. Ako nešto pokvariš, možeš se vratiti.

Što je Git

Git je program koji pamti povijest promjena u tvom projektu. Svaka “verzija” zove se commit (spremanje). Pokvario si kod? Vrati se na stariji commit. Profesionalni programeri nikad ne rade bez Gita.

⚠️

Instaliraj Git i pokreni prve naredbe uz roditelja. Na Macu je često već tu (git --version). Na Windowsu preuzmi Git for Windows.

Pokazat ću ti: tvoj prvi repozitorij

Otvori terminal u mapi React ili server projekta:

git init

To govori Gitu: “počni pratiti promjene ovdje.” Stvara se skrivena mapa .git.

Dodaj sve datoteke u prvi commit:

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

Pogledaj povijest:

git log --oneline

Vidjet ćeš nešto poput a1b2c3d Prva verzija moje web stranice.

Pokazat ću ti: .gitignore

node_modules nikad ne smije u projekt – ogroman je i preuzima se preko npm install. Napravi datoteku .gitignore:

node_modules/
dist/
.env
*.db
.DS_Store

Zatim ponovo commitaj:

git add .
git commit -m "Added gitignore"

Sad si ti na redu 💪

  1. U korijenu projekta (React ili server) pokreni git init.
  2. Napravi .gitignore prema primjeru gore.
  3. Napravi dva commita: jedan „Prva verzija“, drugi nakon male promjene (npr. uredi tekst u podnožju).
  4. git log --oneline – vidiš li oba?

Provjera: Imaš repozitorij, .gitignore i barem 2 commita. Git za sada živi samo na tvom računalu – u sljedećoj lekciji gurnut ćemo ga na GitHub.

Što ćeš ponijeti iz ove lekcije