Tahák

🌿 Git — základy

Nejpoužívanější Git příkazy pro každodenní práci. Klikni na ikonu a příkaz se zkopíruje.

Začátek

  • git init Založ nový repozitář ve složce
  • git clone <url> Stáhni existující repozitář
  • git status Co je změněné / připravené

Ukládání změn

  • git add . Připrav všechny změny ke commitu
  • git commit -m "zpráva" Ulož připravené změny
  • git commit -am "zpráva" Přidej a commitni sledované soubory naráz
  • git diff Ukaž, co se změnilo

Větve

  • git branch Vypiš větve
  • git checkout -b nova-vetev Vytvoř a přepni se na novou větev
  • git switch main Přepni se na jinou větev
  • git merge nova-vetev Sluč větev do aktuální

Vzdálený repozitář

  • git pull Stáhni a sluč změny z remote
  • git push Odešli commity na remote
  • git push -u origin main První push + nastav sledování
  • git log --oneline Stručná historie commitů

Záchrana

  • git stash Odlož rozdělané změny stranou
  • git stash pop Vrať odložené změny zpět
  • git restore <soubor> Zahoď změny v souboru
  • git reset --soft HEAD~1 Vrať poslední commit (změny nech)