How does this development model relate to version control? Who owns the code?
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....
great post, thank you for all the details!
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.