+ for PhilPubs advice, also don't worry too much about maintaining pace whilst going up the hills, e.g. if you're trying to run at 10 mins per mile don't worry if this slips to 11 mins per mile etc on the uphill - as its the effort level rather than speed which is key.
As PhilPub said, try and find a flat route for at least one of your long runs (even if it involves driving a short distance) as the change in terrain during training does mean that you are varying the load on your muscles & joints, so they may react differently when they are subjected to a prolonged constant loading.