Prečo používať Git?
- História zmien: Každá úprava v projekte je uložená a dá sa kedykoľvek vrátiť späť.
- Spolupráca: Umožňuje viacerým vývojárom pracovať na tom istom projekte súčasne.
- Bezpečnosť: Git uchováva kompletnú históriu projektu, takže nič nie je stratené.
- Flexibilita: Podporuje rôzne pracovné postupy, ako vývoj na viacerých vetvách.
Inštalácia Gitu
- Stiahnite Git:
- Navštívte oficiálnu stránku Git.
- Stiahnite verziu pre váš operačný systém (Windows, macOS, Linux).
- Nainštalujte Git:
Spustite inštalačný súbor a postupujte podľa pokynov. Pre Windows odporúčame nainštalovať aj nástroj
Git Bash
. - Overte inštaláciu:
git --version
Ak vidíte verziu Gitu, inštalácia prebehla úspešne.
Základné nastavenia Gitu
- Nastavenie mena a e-mailu:
git config --global user.name "Vaše Meno" git config --global user.email "vasemail@example.com"
- Overenie nastavení:
git config --list
Základná práca s Gitom
1. Inicializácia Git repozitára
Repozitár je miesto, kde Git sleduje zmeny v súboroch.
- Pre existujúci projekt:
git init
- Pre nový projekt:
mkdir moj-projekt cd moj-projekt git init
2. Pridanie súborov do repozitára
- Pridanie konkrétneho súboru:
git add nazovsuboru.txt
- Pridanie všetkých súborov:
git add .
3. Uloženie zmien (commit)
Commit je bod v histórii projektu, ktorý ukladá aktuálny stav súborov.
git commit -m "Popis zmien, napr. Pridanie úvodného súboru"
4. Sledovanie zmien
- Zobrazenie stavu repozitára:
git status
- Porovnanie zmien oproti poslednému commitu:
git diff
5. Práca s vetvami (branches)
- Vytvorenie novej vetvy:
git branch nazov-vetvy
- Prepnutie na vetvu:
git checkout nazov-vetvy
- Zlúčenie vetvy do hlavnej vetvy (main):
git checkout main git merge nazov-vetvy
Práca s GitHub (vzdialený repozitár)
- Prepojenie lokálneho projektu s GitHub:
git remote add origin https://github.com/vasuzivatel/moj-repozitar.git
- Nahratie zmien na GitHub:
git push -u origin main
- Stiahnutie zmien z GitHub:
git pull origin main
Užitočné príkazy v Gite
- Zobrazenie histórie commitov:
git log
- Odstránenie zmien (vrátenie späť):
git checkout -- nazovsuboru.txt
- Odstránenie súboru z Gitu (bez vymazania z disku):
git rm --cached nazovsuboru.txt
Tipy na používanie Gitu
- Pravidelne commitujte: Udržujte históriu projektu čistú a logickú.
- Píšte zrozumiteľné popisy commitov: Popis by mal vysvetliť, aké zmeny commit obsahuje.
- Pracujte na vetvách: Každá nová funkcia alebo oprava by mala byť vyvíjaná na samostatnej vetve.
Tento návod je základom pre prácu s Gitom. Ak máte otázky alebo potrebujete pokročilejšie tipy, neváhajte sa obrátiť na ďalšie zdroje alebo technickú podporu.