Files
jpexs-decompiler/git_eol_normalization.bat
2016-08-14 09:26:32 +02:00

22 lines
563 B
Batchfile

@echo This will normalize line endings in the GIT repository
@pause
git add . -u
@if %errorlevel% neq 0 goto failed
git commit -m "Saving files before refreshing line endings"
@if %errorlevel% neq 0 goto failed
git rm --cached -r .
@if %errorlevel% neq 0 goto failed
git reset --hard
@if %errorlevel% neq 0 goto failed
git add .
@if %errorlevel% neq 0 goto failed
git commit -m "Normalize all the line endings"
@rem No errorlevel check here - the commit can be empty
@goto okay
:failed
@echo ERROR: Something FAILED
@goto finish
:okay
@echo SUCCESS
:finish
@pause