Hi,
during brainstorming of the Iceberg UI simplification we created a document that shows what the current Iceberg operations do. It should help you to clarify the role of the working copy etc.
See the attachment.
Note: merge uses the reference commit of the loaded version as the base.
Cheers,
-- Pavel