Learning
Git CLI

Alap Git workflow

A mindennapi Git ciklus: módosítás → stage → commit → push, gyakorlati példával.

Alap Git workflow (stage → commit → push)

A mindennapi Git munka alapja egy egyszerű, háromfázisú ciklus:

1. Módosítjuk a fájlokat a munkakönyvtárban

2. git add – kiválasztjuk, mi kerüljön a következő commitba (staging)

3. git commit – rögzítjük a változásokat a lokális repositoryban

4. git push – feltöltjük a remote repositoryba

Ez a folyamat tudatos: nem minden fájlmódosítást kell egyszerre commitálni. A staging area lehetővé teszi, hogy tematikusan, logikus egységekben szervezzük a commitjainkat – ez nagyban megkönnyíti a code review-t és a history olvashatóságát.

Egy teljes példa

# 1. Módosítjuk a fájlt
echo "console.log('Hello Git')" >> src/index.js

# 2. Megnézzük, mi változott
git status

# 3. Hozzáadjuk a staging area-hoz
git add src/index.js

# 4. Commitáljuk a változást
git commit -m "feat: add hello world log"

# 5. Feltöltjük a remote repoba
git push origin main

Rövid összefoglaló

  • Az alap workflow: módosítás → git addgit commitgit push.
  • A staging area szándékos: kontrolláljuk, mi kerüljön egy commitba.
  • A tematikus, logikus commitok megkönnyítik a code review-t és a debuggolást.

On this page