I read on some of the discussion on this: doing things through git means that the file has to pass through git to be processed. If you are developing migrations on your local workstations and you migrate them before committing them, you’re already screwed (because your native CRLF has now polluted the checksum).
They say they were working on something to address this for the 4.0 release, sometime in the spring.
-Chris