Another odd change

Why github always mark a unchanged file as the uncommitted change during
I switch Windows to Linux?