When my colleague tries to push to our repository, he gets the error message "Illegal characters in path."
He closed the window, and told it to check in to a new branch instead, but it wouldn't comply because "a merge is in progress". It told him that the only way to proceed was to either proceed with the merge (which it wouldn't, because illegal characters), or to undo the changes, which reverted it to a version before he had made any changes.
How can we fix this? Our repository is unusable at the moment. I have attached a screenshot of the problem.
As far as I know there are no non-ascii characters in the filenames because the game is purely in English. What characters are disallowed? Are spaces OK?