I have published an article on my company’s website about handling encoding (or the lack thereof) in version control software.

Go check it out, it’s an evergreen article because it’s all about history.