DEV Community

Discussion on: Collaboration doesn't come in "One Size Fits All"

Collapse
 
jessekphillips profile image
Jesse Phillips

How does this development model relate to version control? Who owns the code?

Collapse
 
lostintangent profile image
Jonathan Carter

Version control is still how you manage the project over time, and collaborate across the entire team. Live Share simply provides a way to collaborate on uncommitted code with others in real-time. Once you complete a Live Share session, you would commit the code you worked on to source control and potentially open a PR, so the rest of the team could see what you did.

Regarding code ownership, the code is located on the host’s machine, but Live Share will automatically set the commit message to ensure that everyone is properly attributed: mobile.twitter.com/lostintangent/s....