Sharing: To share a file, you create a shared link between two projects.
Branching: Branching a file breaks the shared link, while retaining a copy of the
file.
Merging: The process of combining differences in two or more changed copies of
a file into a new version of the file.