#!/usr/bin/env bash BRANCH=$(git rev-parse --abbrev-ref HEAD) if [ "$BRANCH" = "main" ] || [ "$BRANCH" = "HEAD" ]; then echo "Błąd: Jesteś na main! Najpierw przejdź na swoją gałąź." exit 1 fi echo "===== STATUS =====" git status echo "" read -p "Opis commita: " MSG if [ -z "$MSG" ]; then echo "Opis nie może być pusty!" exit 1 fi git add -A if git diff --cached --quiet; then echo "Brak zmian do zatwierdzenia." exit 0 fi git commit -m "$MSG" echo "Wrzucam gałąź $BRANCH na serwer..." git push origin "$BRANCH" echo "" echo "✅ Gotowe!" echo "Teraz wejdź do Gitea → utwórz / zaktualizuj Pull Request z $BRANCH → main" echo "Link do repo: https://code.anonymoustm.ath.cx/mardock2009/oscam-2.26.01-11942-802-with-Advanced-fake-dcw-detection/pulls"