There are differences of uphill or downhill, long or short and soft or hard.
Each has its own variables and must be played on its own merits, only experience and practice can teach you all of the situations you will get into.
You will have to know how to judge distance and adjust to it, will a downhill ball roll faster and how to minimize the disadvantages.
Accuracy and distance are the two components of putting: accuracy is a good stroke made with the putter on the correct angle to the target line. Distance however is determined by the length and force of the stroke.
Because your feel for distance changes each day, (the condition of the green and the weather are two things that can change it).
You should attempt to make a few practice putts before any game, get a feel with your practice putts.
One means of practicing putting before a game is to drop several balls on the putting green, putt one 10 feet away and try to cluster the others around it.
Continue with this practice using different lengths each time; dont try putting to a hole during practice.
Do this with only a few balls or you could end up working only at one distance, you want to vary the distance to allow you to judge distance on that particular day.
The only other means available to you is practice and experience. Each time you play using a good stroke, notice how the putts roll and react on different greens.
You will gradually develop the ability to know how hard a stroke it takes to produce the length of putt you want.