I am using Oh My Zsh in my multi terminal setup in Windows. I recently updated the Oh My Zsh and it immediately started throwing error 'parse error near elif'. I had enabled the
git plugin for Oh My Zsh and it was not working because of this error.
It turns out that the (temporary) fix is very simple to solve this error:
Inside your Oh My Zsh terminal, run the following commands:
cd $ZSH git config core.autocrlf false git rm --cached -r . git reset --hard
And restart your terminal. After that you should not see that error message again and everything should be back to normal.