Learning
Git CLI

Git CLI – gyakorlati útmutató

A legfontosabb Git parancsok, workflow-k és best practice-ek fejlesztőknek, gyakorlati példákkal.

Git CLI – gyakorlati útmutató

A Git ma a legszélesebb körben használt verziókezelő rendszer a szoftverfejlesztésben. Segítségével nyomon követhetjük a kódbázisunk változásait, együttműködhetünk csapatban, visszaállíthatunk korábbi állapotokat, és párhuzamosan dolgozhatunk különböző funkciókon anélkül, hogy egymás munkáját felülírnánk.

Bár számos grafikus felület (GUI) létezik a Git kezelésére, a CLI (Command Line Interface) használata elengedhetetlen minden komoly fejlesztő számára. A terminálból futtatott parancsok pontosabbak, gyorsabbak, automatizálhatók, és minden környezetben elérhetők – legyen az egy szerver, egy CI/CD pipeline, vagy egy ismeretlen gépen nyitott terminál.

Ez a szekció nem elméleti áttekintés: konkrét parancsokat, valódi workflow-kat és bevált best practice-eket mutat be, amelyeket azonnal alkalmazni tudsz a mindennapi fejlesztés során.


Mit találsz a Git szekcióban?

  1. Bevezetés (/docs/git/intro)
    Mi az a Git, hogyan működik, mi az a repository, commit, branch, és hogyan néz ki a munkakönyvtár–staging–repository hármas.

  2. Alap Git workflow (/docs/git/basic-workflow)
    A mindennapi ciklus: módosítás → git addgit commitgit push, gyakorlati példával.

  3. Alap parancsok (/docs/git/basic-commands)
    git init, git clone, git status, git add, git commit, git rm, git mv – mikor és hogyan használd őket.

  4. Branch kezelés (/docs/git/branches)
    git branch, git switch, git checkout, git merge, merge stratégiák és conflict kezelés.

  5. Remote kezelés (/docs/git/remotes)
    Remote-ok (origin, upstream), git remote, git fetch, git pull, git push, --force-with-lease.

  6. Commit history és log (/docs/git/history)
    git log, git diff, git show, git blame, git shortlog – hogyan értsd és vizsgáld a historyt.

  7. Hibák javítása (/docs/git/fixing-mistakes)
    git commit --amend, git reset, git revert, git restore, git reflog – mikor melyiket használd.

  8. Haladó parancsok (/docs/git/advanced)
    git stash, git rebase, interaktív rebase, git cherry-pick, git bisect.

  9. Gyakorlati workflow példák (/docs/git/workflows)
    Feature Branch Workflow, hotfix workflow, stash alapú váltás, fork-alapú open source workflow.

  10. Git best practice-ek (/docs/git/best-practices)
    Commit üzenetek, atomic commitok, .gitignore, branch elnevezési konvenciók, aliasok, globális config.

  11. Gyakori hibák (/docs/git/common-errors)
    Detached HEAD, lemaradt branch, érzékeny adat commitálása, merge conflictek, nagy fájlok, non-bare repo hibák.

  12. Összefoglalás (/docs/git/summary)
    Gyors referencia a legfontosabb Git parancsokra és aranyszabályokra.

On this page