git: нормализация lrlf

Если вы решили переконвертировать ваш репозиторий, убрав из файлов символы переноса каретки, то можно использовать https://rtyley.github.io/bfg-repo-cleaner/. Он работает намного быстрее, чем обычный filter-branch.

Итак, склонируем наш репозиторий с параметром –mirror

git clone –mirror https://github.com/voiplab/mysuperrepo
echo “regex:\r(\n)==>$1” > replacements.txt
java -jar bfg-1.13.0.jar –no-blob-protection –replace-text replacements.txt mysuperrepo.git

Запускаем провреку репозитория

Меняем origin если хотим запушить в новое место

git push origin -all