Ne plus se faire emm*** avec les CRLF au lieu de LF avec Git & co

Bon ca fait un moment que je m’emm*** avec ça donc je sors les grands moyens.

  • Pour convertir en masse les fichiers c’est sur cette page particulièrement : find . -type f -exec dos2unix {} \;
  • Pour définitivement dire a git que c’est vous le patron et que vous voulez du LF : ajouter un .gitattributes dans votre repo et dedans ajouter * text eol=lf
  • A noter que git ne détecte pas bien ces changements de ce type donc lire cette page ou cette page pourrait aider à rafraichir le contenu…

Ne pas oublier vos éditeurs aussi qui peuvent vous casser les pieds par defaut (donc leur faire comprendre que LF c’est ce que vous voulez peut être important).
NON MAIS !