Git and VSTS

VSTS | TFS 2015 & 2017 | Visual Studio 2015 & 2017 | Previous version

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

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

Get started

Use your favorite IDE with VSTS and Git

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

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

Git tutorial

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

The VSTS 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.

VSTS Git tutorial workflow

Authenticate with your repos

Connect to VSTS from anywhere

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

If you have code ready to share in VSTS, our getting started guides take you through the steps to connect your development environment to a VSTS 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 VSTS and TFS

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