not sure what is going with this; it could be the way github is working but normally I see a line by line diff unless the whole file was changed. Did you delete the file and add it again or something like that?