What can cause git to mess with character encoding?
And now let's reveal the painful truth (painful for my ego, not for git users): I did mess with the accents, not git.
I could have just removed the question which let's wrongly think that git can mess up with accents, but considering the number of upvotes, i think than a lot of people do the same mistake that i did, so I have chosen to answer my own question to establish the truth, and maybe help people in the same case:
- Git does not touch to characters other than line breaks.
- I broke the accents before commiting, and i did not noticed it because i did not pay enough attention. To do so, i edited some of the files with eclipse. Eclipse did not recognize the encoding and the accents were all replace by a weird byte sequence on save. That's all.
Thanks again to Dmitry Pavlenko for giving me indications on how to investigate this problem.
+1 to "git reflog"
Happy accent fixing ;=)