Pilna poprawka z main - merguje do main i develop
Utwórz hotfix — pilna poprawka bezpośrednio na main. Argument z opisem: $ARGUMENTS
Wykonaj następujące kroki:
Sprawdź czy są niezatwierdzone zmiany — jeśli tak, przerwij.
Na podstawie argumentu użytkownika utwórz nazwę gałęzi:
hotfix/<krotki-opis> (np. hotfix/naprawa-logowania)Przełącz się na main i pobierz najnowsze:
git checkout maingit pull origin mainUtwórz gałąź hotfix:
git checkout -b <hotfix-branch>git push -u origin <hotfix-branch>Poinformuj użytkownika że gałąź hotfix jest gotowa — niech wprowadzi poprawki.
Po zakończeniu pracy (gdy użytkownik powie że hotfix jest gotowy):
Zatwierdź zmiany (commit po polsku, bez wzmianek o AI).
Zmerguj hotfix do main:
git checkout maingit merge --no-ff <hotfix-branch>git push origin mainZmerguj hotfix do develop (żeby poprawka trafiła też do rozwoju):
git checkout developgit merge --no-ff <hotfix-branch>git push origin developZapytaj o usunięcie gałęzi hotfix.
Zasugeruj utworzenie nowego tagu wersji (patch bump, np. v1.0.0 → v1.0.1).
WAŻNE: Hotfix to pilna ścieżka — mergujemy zarówno do main JAK I do develop.