It is not easy to hold your cat back or stop it from doing what you don't want it to do. Given are some homemade repellents to keep your cat away from different areas of the house.
This won't harm your closet, clothes, plants, furniture, etc., but keep the cat away and leave your house smelling good.
You can also buy some good cat repellents from pet stores for your home and garden. None of the repellents guarantee results, but there is no harm in trying them.
You should make sure that the homemade or commercial repellent does not contain any harmful chemicals that may harm your cat. Keep in mind that cats have a very sensitive skin and can develop serious skin allergies.