During this course, the examples use source control repositories from two major version control systems (Git and Team Foundation Source Control). If you intend to follow along with your own copies of the repositories, you'll need to have accounts on GitHub, BitBucket and Microsoft Visual Studio Team Services. This tutorial shows the public websites for each of these services, where you'll need to create an account on each site.
- [Voiceover] During this course, I'm using source control repositories from two major version control systems, I'm using Git and Team Foundation Source Control. If you intend to follow along with your own copies of the repositories, you'll need to have accounts on GitHub, Bitbucket and Microsoft Visual Studio Team Services. There are public websites for each of these services, you'll need to create an account on each one. If you are working on your own, not part of a company or school program, then you can set up individual accounts on each service. If you are in a corporate or school program, you'll need to log in through that program.
Setting up personal accounts on GitHub and Bitbucket is a simple process, you shouldn't have any problems. In GitHub, go to their website and click on the Sign up button, then fill out the information on this page. It's similar in Bitbucket, open their page and click on the Get started button. Setting up an account for the Microsoft system could involve a few more steps. First you must have a Microsoft account, which is simply an email address that is registered with Microsoft as an official identifier. Microsoft accounts are used throughout their ecosystem.
For example you can use it for developer accounts in Visual Studio, and for accessing Azure services. It's also used for OneDrive, Skype, Xbox accounts, mobile devices and other Microsoft services. Email accounts on hotmail.com, live.com and outlook.com domains are automatically enrolled, but you could use other email domains like Yahoo and Gmail. To enroll your account, go to the Microsoft page shown here, click on the Create account button, and then you'll enter an email address and a password here.
For example if you are registering with a Gmail address, enter it here, then choose a password for logging on to the Microsoft account. To be clear, this is not the password that you use for logging in to Gmail, Microsoft doesn't know what your password is over there. Remember you're creating a new account here at Microsoft, which just happens to use the other email address, so this password doesn't have to match your existing password on the other service. Once you have the account approved, then you can go to the Visual Studio Team Services page, here it is, click on the Get started for FREE button, now use your newly approved account to sign in.
Once you're signed in, you'll be prompted to create your first team project. It's a straightforward process, the instructions on the page are easy to follow, you should be able to figure it out, but if you need more details, I'll revisit the steps for creating a new team project in the Team Services chapter.
- Source control principles
- Signing up for Team Services
- Creating team projects
- Adding projects to source control
- Checking in and checking out changes from the repository
- Adding users to a team project
- Tracking work items
- Adding projects to Git
- Using history to understand team commits
- Using tags to label versions