What are you doing to protect the integrity of your code? The source control options offered in Visual Studio, including Team Foundation, Team Services, GitHub, and Bitbucket, can help you work with team members more effectively, prevent accidental overwrites, enable rollbacks, and resolve bugs. In Visual Studio Essentials 10, Walt Ritscher shows how to connect Visual Studio to any online repository, create projects, add team members, and work with versions. He shows how to check code in and out, use CodeLens to examine changes in the Visual Studio editor, and use the History and Diff features to see who opened and updated projects.