← Stopnja 4 – Data pro

Lekcija 2 od 6 ⏱ 35 minut Premium

Git – tvoj stroj za varnostne kopije

Nauči se shranjevati različice kode kot profesionalci. Če kaj pokvariš, se lahko vrneš.

Kaj je Git

Git je program, ki si zapomni zgodovino sprememb v tvojem projektu. Vsaka “različica” se imenuje commit (shranitev). Pokvaril si kodo? Vrni se na starejši commit. Profesionalni razvijalci ne delajo brez Gita.

⚠️

Git namesti in prve ukaze zaženi s staršem. Na Macu je pogosto že nameščen (git --version). Na Windowsu prenesi Git for Windows.

Pokažem ti: tvoj prvi repozitorij

Odpri terminal v mapi React ali strežniškega projekta:

git init

To pove Gitu: “tukaj začni slediti spremembam.” Nastane skrita mapa .git.

Dodaj vse datoteke v prvi commit:

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

Poglej zgodovino:

git log --oneline

Vidiš nekaj kot a1b2c3d First version of my website.

Pokažem ti: .gitignore

node_modules nikoli ne spada v projekt – je ogromen in se prenese z npm install. Ustvari datoteko .gitignore:

node_modules/
dist/
.env
*.db
.DS_Store

Nato znova commitaj:

git add .
git commit -m "Added gitignore"

Zdaj si na vrsti 💪

  1. V korenu projekta (React ali strežnik) zaženi git init.
  2. Ustvari .gitignore po zgornjem vzoru.
  3. Naredi dva commita: enega “First version”, drugega po majhni spremembi (npr. besedilo v nogi).
  4. git log --oneline – vidiš oba?

Preveri se: Imaš repozitorij, .gitignore in vsaj 2 commita. Git za zdaj živi le na tvojem računalniku – v naslednji lekciji ga pošljemo na GitHub.

Kaj si vzameš iz te lekcije