We took things more slowly than others might have done. Offered things individually to start with so a couple of days of say, carrot or potato, but then started combining things and adding others with the combination, but only adding one thing which the DSs hadn't had before. Also I always made sure that I introduced new things at lunchtime not supper just in case.
It soon means that they can be eating virtually anything that your DC hasn't reacted to.
DS2 is now 8 1/2 months and is eating what we eat - it's just so much easier. However, don't get disheartened if your DC doesn't 'get' food straight away; DS1 was 8 1/2 months before he started consuming anything, but by 10 months was eating anything and everything and hasn't stopped (he's almost 3 now!)