Just ensure that every time the urge comes up, you say to yourself:
"Do I really want this cigarette RIGHT NOW, or can I have it in five minutes?"
If you cannot wait then have it.
In five minutes time when. the deferral has expired, ask the same question.
Don't fight yourself, agree with yourself.
And don't attack yourself for making the decision to have one - just ensure that the next cigarette gets the same question.
This process might happen hundreds of times but don't worry about it, just keep asking the question.
It's a long series of very short term decisions.
It doesn't work if you have a rule in place that you cannot have a cigarette - this approach means you can, so your subconscious can relax - you are not depriving it of what it wants.