To get a Gigantamax Pokémon in Pokémon Go, you first need to defeat it in a Max Battle at a Power Spot. Afterwards, you'll have a limited number of Premier Balls to catch the Gigantamax Pokémon.