You have a few options depending on how bad the scratch is and how much you want to spend/repair it. If it is a minor scratch you can use scratch remover and remove small belmishes, I am assuming you have standard wheels and they are clear coated. This works OK, especially if the scratch has a black mark in it. After that you can wet sand and apply clear coat by hand. I tried this and god mixed results, better than it was, but not as good as new. You can also have a wheel repair shop fix the wheel and it will look like new, but this can be costly and inconvenient depending on where you live.
If this is a daily driver I would use the scratch remover and get it as good as you can and unfortunaltely live with the fact that these things sometimes happen when you drive the cars...