Star Trek Generations uniform changes confused me. Half the comand crew changes to DS9, the other half don’t?

Then Picard goes DS9, then in the rubble of the Enterprise, is back to TNG?