git ls-files -z | xargs -0 dos2unix
git ls-files -z | xargs -0 unix2dos
git ls-files -z '*.sln' '*.bat' | xargs -0 unix2dos
https://stackoverflow.com/questions/7068179/convert-line-endings-for-whole-directory-tree-git https://stackoverflow.com/questions/11929461/how-can-i-run-dos2unix-on-an-entire-directory https://gist.github.com/thaihust/b71f1174d09e844f943fabd81f5c7e71