Ugrás a tartalomra

GIT Frissítve:

Dev branch tesztelése a demo környezetben és merge a main-be

Egy fejlesztői ág kipróbálása a szerveren, visszalépés a stabil main-re, ha nem jó, és merge, ha elfogadható.

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.