In mythology it is as complicated as you'd expect.
Alcmene abandoned Hercules outside of Thebes after he was born because she was afraid of Hera (whose displeasure had already been made known when she sent witches to cast a hex to prevent Alcmene from giving birth and also bribed her daughter Eileithyia, godess of childbirth to stay away from her). Athena saved Hercules by tricking Hera into caring for and suckling the infant and in the eyes of the gods and laws of the land this made Hera his foster mother (this is the reason given for Hera not outright killing Hercules but rather always making him go mad instead of say catching plague or his house catching fire in the night etc) while he was in her very short term care. His original name was Alcaeus or something but when Alcmene took him back he was renamed Heracles (Glory of Hera).
The whole snake thing is believed by some to have been Amphitryon's doing to see which of the babies were his (the snakes weren't venomous in this version obviously).
Upon the death of Eurystheus, the king who gave Herc his labors and upon Herc's death tried to kill all his descendants, his head was brought to Alcmene who stabbed out the eyes and pierced the tongue with her hair pin.
So did she love him? Well she certainly hated Eurytheus but that might have been because he was trying to kill all her grandchildren and he was hunting them down with an army like animals. Still, while Zeus tricked her it wasn't a violent attack or anything and he was still her baby. I like to think she loved him even if she wasn't too sure what to do with him most of the time.