A frissítések egy <branch> ágban vannak (pl. dev), és a demo szerveren akarod kipróbálni őket.
Kipróbálás
git status # tiszta-e a munkaterület?
git stash # ha van helyi módosítás, tedd félre
git checkout dev
git pull origin dev
Ha a public mappa jogosultsága miatt hibát kapsz, ideiglenesen adj írási jogot (chmod +w), utána állítsd vissza.
Ha még nem jó
git checkout main
Ezzel visszaléptél a stabil verzióra.
Ha elfogadható: merge a main-be
git checkout main
git pull origin main # a main legyen naprakész
git merge dev
git push origin main
Ha a merge üzenethez megnyílik a vi szerkesztő: lásd „Kilépés a vi-ból merge üzenetnél”.
Ha a csapat Pull Requestet használ, inkább a feature branch → PR → squash merge utat kövesd.