I did better than talk to a doctor; I asked my wife, who is a sufferer. Her advice is prevention, not cure. Try fleece-lined gloves, or even better if the task allows it, mittens (more circulation I think). If indoors, at the first inkling, grab hold of a radiator or, put your hands under warm water (before they turn white, not after). Body warmth can help. Literally sitting on your hands is a good preventer, or keeping your hands between your thighs (yours, not your partner's - cold hands are not appreciated)
. There are commercially available hand-warmers of various types. I've got her one for Christmas that charges from the USB point. Hope this helps.