feat(doc): add some dev environment setup guidelines, especially on windows
Description
On Windows, CR/LF line ending is always a problem. We may add a special section on that subject.
More info in https://adaptivepatchwork.com/2012/03/01/mind-the-end-of-your-line/ (yes it's old, but still true)
This can be summed in:
git config --global core.eol lf
git config --system core.eol lf
git config --global core.autocrlf input
git config --system core.autocrlf input
This will forcelly convert everything to
lf
line feed.