Removing and Deleting Shared Nodes
When you remove a shared node, the system removes the shared node only and the primary node remains. If the primary node is removed and a shared node also exists, the shared node is removed and the primary is moved to the parent of the shared node that was removed. If multiple shared nodes exist, one of the shared nodes becomes the primary node.
When you delete a primary node from a version, the primary node and all of its explicit shared nodes are deleted.
To remove or delete a shared node: