diff --git a/scripts/git-menu.bat b/scripts/git-menu.bat index b8223f3..0103881 100644 --- a/scripts/git-menu.bat +++ b/scripts/git-menu.bat @@ -94,6 +94,16 @@ echo %C_SECTION%============================================%C_RESET% git status echo %C_SECTION%============================================%C_RESET% echo. + +set "HASCHANGES=0" +for /f "delims=" %%S in ('git status --porcelain 2^>nul') do set "HASCHANGES=1" +if "%HASCHANGES%"=="0" ( + echo %C_OK%Nu sunt modificari - nimic de adaugat.%C_RESET% + popd + pause + goto MENIU +) + set "CONFIRM_ADD=" set /p CONFIRM_ADD="%C_PROMPT%Faci 'git add -A' cu fisierele de mai sus? (D/N): %C_RESET%" if /I not "%CONFIRM_ADD%"=="D" (