I have a file that had some changed line endings (idk, visual studio decided to change them or something), and this was not showing up to SM2. It was not showing up under the files tab. But it was blocking my ability to checkout a new branch because git was aware the file was modified. I have to go onto the command line and checkout
the file in order to fix the issue.
Seems like a bug?