From the course: Visual Studio: Source Control with Git and GitHub

Work with multiple users in the exercise files. - Visual Studio Tutorial

From the course: Visual Studio: Source Control with Git and GitHub

Start my 1-month free trial

Work with multiple users in the exercise files.

- [Instructor] Source control is useful for individual programmers and for team development. For the lone developer, source control provides a snapshot of every change you've made during development and this gives you peace of mind as you are writing new code or fixing bugs. You can always revert to a saved copy if things go wrong during development. Demonstrating how to use source control for a single developer is also easy. During the exercises, I can work on a code file, make some changes, and then commit them to the repository. I don't have to worry about code conflicts with other developers because I'm the sole developer on the project and it's easy for you to duplicate the same steps I'm showing in the demos. Demonstrating team development is harder, though. To successfully show how to work with multiple team members, I need to have multiple log in accounts to simulate the team. Let me introduce you to Terry and Tad. These fictitious team members are going to help me demonstrate team development. During the course, I'll log into GitHub and Visual Studio with their accounts and mine to simulate real team interaction. To make this work, I had to create several mock email accounts on Outlook.com, then I had each account sign up for a GitHub account. Here you can see Terry's GitHub profile. For the exercises, don't worry about creating extra accounts for the course as you'll end up with zombie email and GitHub accounts which clutter the servers and will not be used after the course is complete. But I felt it was necessary for me to create these accounts. This allows me to show you how to add team members to a project and work through code conflicts. So during the solo developer parts of the course, you can follow along if you want. During the team development parts you can sit back and watch how my fabricated team works.

Contents