As mentioned in other comments - powershell terminal is your terminal. As for the issue - if you can&#x27;t define what files have what encoding, how do you expect git to know it?<p>What you can do is apply the binary filter I posted to all files and write a script which attempts to guess encoding and then translates that to utf16 with iconv. But expect funny failures from time to time (sometimes more than one decode may be valid)