Git and Team Services

Last Update: 5/1/2017

Team Services | TFS 2015 & 2017 | Visual Studio 2015 & 2017 | Previous version

Host and manage your code in Git version control with Team Services and Team Foundation Server.

New to Git? Learn more about how Git and Team Services can help your team ship great code.

Get started

Use your favorite IDE with Team Services and Git

Connect your favorite development environment to Team Services to access your repos and manage your work. Team Services IDE integrations are available for Visual Studio, Visual Studio Code, Eclipse, and IntelliJ.

New to Git? Learn how to share code with Git and Team Services with getting started guides for Visual Studio , Eclipse , Xcode, and the command line.

Git tutorial

Get up and running with Git and Team Services in just a few minutes with the Team Services Git quick start.

The Team Services Git tutorial walks you through Git tasks like creating repos, working in branches, saving your work , and sharing your changes. Every task is presented step-by-step in Visual Studio or from the command line.

Team services Git tutorial workflow

Authenticate with your repos

Connect to Team Services from anywhere

You can authenticate with your Team Services Git repo from any platform using cross-platform credential managers or SSH public key authentication.

If you have code ready to share in Team Services, our getting started guides take you through the steps to connect your development environment to a Team Services Git repo and share your code with your team.

Manage your repos

Manage your repos and customize your team's workflow. Set up permissions to control access to your code and set up branch policies and continuous integration to prevent build breaks and catch bugs sooner.

Manage your code and repos from the web

Review code

Review code with pull requests in Team Services and TFS

Review code with your team and make sure that changes build and pass tests before it's merged.