Use "have got to" when something is important or urgent now or in the future. It's very similar to "have to."