Have and have got mean the same thing and they can be used interchangeably.
You can say I have, or I’ve got, he has or he’s got, etc.
When we use “got”, we can use contractions.
- I have a scarf.
- I have got a scarf. (I’ve got a scarf)
- She has a handbag.
- She has got a handbag. (She’s got a handbag)
It is not typical to use contractions if we do not use “got”.
We would not typically say “I’ve a scarf”, or “She’s a handbag.” (could be confused with “She is a handbag.”)
To form the negative of “to have”, we can use “have not got”, “do not have”.