@echo off echo --- AUTO GIT PUSHER --- echo. :: 1. Dodajemy wszystkie pliki echo [1/3] Adding files... git add . :: 2. Pytamy o nazwę commita echo. set /p commit_msg="Enter commit message: " :: Jeśli użytkownik nic nie wpisze, ustaw domyślną if "%commit_msg%"=="" set commit_msg="Auto update" :: 3. Robimy commit echo. echo [2/3] Committing... git commit -m "%commit_msg%" :: 4. Wysyłamy (używamy origin, który już skonfigurowałeś) echo. echo [3/3] Pushing to Gitea... git push origin main :: Jeśli push się nie uda (np. konflikt), spróbuj wymusić if %errorlevel% neq 0 ( echo. echo [WARNING] Standard push failed. Trying force push... git push origin main --force ) echo. echo DONE! pause