While this was not included in the official documentation explicitly, you will be able to see it when you run the command below:
ahmaddanial@mattermost:/opt/mattermost/bin$ ./mattermost channel move --help
Moves the provided channels to the specified team.
Validates that all users in the channel belong to the target team. Incoming/Outgoing webhooks are moved along with the channel.
Channels can be specified by [team]:[channel]. ie. myteam:mychannel or by channel ID.
mattermost channel move [team] [channels] --username [user] [flags]
channel move newteam oldteam:mychannel --username myusername
-h, --help help for move
--remove-deactivated-users Automatically remove any deactivated users from the channel before moving it.
--username string Required. Username who is moving the channel.
-c, --config string Configuration file to use. (default "config.json")
--disableconfigwatch When set config.json will not be loaded from disk when the file is changed.
May I know if the issue is sorted out on your end?