Git et la sensibilité à la casse

8/16/2019
· 1 min read

Plusieurs fois, je me suis fait avoir parce que je développe sous mac, et qu'il n'est pas sensible à la casse (fOo === foo === FOO).

Dans le genre de cas où ça peut faire mal, je me suis rendu compte que sur un projet, la CI recréait les snapshots de tests à chaque fois car le container Docker (sous linux) qui éxécutait les tests ne trouvait pas les fichiers, à cause d'une majuscule.

Autant de tests qui ne servaient à rien, mais ne faisaient pas fail le build !

Un article donc sur comment renommer ses fichiers avec la prise en compte de git :

You can find this page with theses search keywords:

/ ci / tests /
Mathieu TUDISCO
Thanks for reading!
I'm Mathieu TUDISCO, a lead developer at Linkvalue .
You can find me anywhere with @mathieutu.
As a start you can follow me on Twitter or want to find out more about me or the blog .