7 - Version Control Part 2

Local version control and branches is essential for a good workflow. But what if you wanted to collaborate with other developers or save your project online so that it can be transferred between computers?