This is probably a duplicate of GIT – Can’t ignore .suo file
And to be honest, you can try that suggestion. What you are missing here is to remove the already added *.suo file from the git repository.
The other answer has a nice set of commands to run:
git rm --cached *.suo
git commit -m "Delete suo file from repository"