Shuffle lets you:
• rearrange up to 8 channels from a single image (one input). For example, you can use it to swap rgba.red for rgba.green, and vice versa.
• replace a channel with black (removing the alpha channel, for example) or with white (making the alpha solid, for example).
• create new channels.
To rearrange channels between two separate nodes, like a foreground and background branch, use the ShuffleCopy node. See ShuffleCopy for more information.
To simply copy a channel from one data stream into another, see Copy.