řeší problém “jak pracovat v týmu na jednom kódu” a “jak se vrátit, když něco rozbiju”

nahrazuje peklo typu oauth_final_v2_opravdu_final_final2.zip

teorie, historie


jak to funguje uvnitř


git workflow

tři stavy, kde se soubor může nacházet:

  1. working directory (kde reálně píšeš kód)
  2. staging area: přípravná zóna (git add), sem dáváš to, co chceš dál poslat
  3. repository: uložená historie (git commit)

příkazy