Junior — Middle
El tudná mondani, hogyan volt szervezve a munkafolyamat a Git-ben a korábbi munkahelyén?
sobes.tech MI
Válasz az MI-től
A korábbi munkahelyen a Git-ben a branch-ekkel való munka folyamata a következőképpen volt szervezve:
- A fő ág —
mainvagymaster— mindig stabil és kiadásra kész kódot tartalmazott. - Új funkciók fejlesztéséhez külön feature-ágakat hoztak létre, amelyek a
developvagymainágból ágaztak ki. - A funkció befejezése után Pull Request (PR) készült a fő ágba való összevonásra.
- Az összevonás előtt a PR kódellenőrzésen és automatikus teszteken ment keresztül.
- Hibák javítására külön hotfix ágakat használtak.
- Az ágakat rendszeresen szinkronizálták a fő ággal, hogy elkerüljék a konfliktusokat.
Ez a megközelítés lehetővé teszi az új funkciók fejlesztésének elszigetelését, a fő kód stabilitásának fenntartását és a csapatmunka megkönnyítését.