So far, there have been two GMC Terrain generations since 2010, when it first arrived as a badge-engineered Chevy Equinox.