Gene flow, which is the transfer of genetic material between populations, generally has the effect of reducing genetic variation within a population and increasing genetic variation between populations. Therefore, the correct answer to your question would be:
Reduces genetic variation within a population.