As a German, I feel a bit offended everyone here is juding based on just ONE encounter you had,
So this one German girl blew you off. Chances are, he might have done that with me or any other German girl, too. Maybe he wasn't into anything more that night, or maybe that particular guy is a jerk. I'm not saying there aren't any jerks in Germany, there are as many as in every other country.
It is also, unfortunately, true, that the number of neonazis has been growing again and different ethnic groups aren't getting along very well. There are Germans who hate foreigners, there are foreigners who hate Germany (and come to live here nonetheless), but there are also many people who don't care where you're from.
And I hope you won't feel offended by what I'll say now, but you generalizing Germans isn't any better than Germans generalizing foreigners.