Vishnu, particularly in his Krishna avatar. He gave his discourse on life’s duties, God, and man’s relationship to God and life in the Bhagavad Gita.
Btw, it’s probably more correct to speak in terms of “views of God”, or “understandings of God” rather than thinking in terms of different Gods. There is only one God, no matter what he’s called.
The problems arise when people ascribe characteristics and attributes to God that God cannot possibly have... giving an untenable choice of either accepting him or rejecting him with a price and strings attached? Yeah, uh... no.
Whether a Hindu sees God as Vishnu, Shiva, Krishna, Kali, there is only unconditional, no-strings love from God. If you don’t accept God, that’s ok, you both go about your business. There is no separation, because there is no separation. God and the soul are always eternally one. Everything else is smoke and mirrors, i.e. illusion.