If you have a colleague working with you:
1) ask him to rename the file causing problems and commit
2) you update
(now you see the file with invalid checksum with different name)
3) rename it back to its original name
4) commit
(and ask you colleague to update
to get back the file name in its initial state)
This solved the problem for me.