Oh, indeed, file reports them as plaintext. No magic at the front, I guess. Github has nothing to do with it, it's all git.
Mike: you can have external diff tools, eg. in this case to get bcs decompiled and then that gets diffed instead. ielister works fine for that (search for iediff), though bcs is not particularly common as a "source".