I attacked someone and now they are mad. How can I calm them down so I can talk to them?
I would like a permanent solution (not something that just lasts for a few min).
I am on the PC so if there is a console command I am good to try that.
Yield to them - sheath your weapons.
Unless they really dislike you (like Bandits, or a several thousand gold bounty, for instance) they will stop fighting once you do that.
Get rid of your bounty, or use the spell Calm on them and talk to them then. I know you said not for a few minutes but now that you have the calmed and on your quest, they probably wont be mad.