Version Control | Visual Studio Team Services Skip to content
Collaborate | Visual Studio2020-11-10T10:57:17-08:00

Collaborate on code

Seamlessly manage your code and work together, in any way you need

graphic for flexible version control

Flexible and extensible version control

Use Git for distributed version control or Team Foundation Version Control (TFVC) for centralized version control right out of the box. Utilize the built-in GitHub and Azure DevOps integration for your remote provider, or install extensions to enhance the experience for other version control providers.

Improved Git repository creation

Developers can add their code to Git and GitHub with a single click by creating a new GitHub repository, which is private by default. In addition, users can choose to create a local only git repository or add their code to an existing remote repository on GitHub and Azure DevOps.

Accessible top level Git menu

Developers can now access their favorite Git features using the new top level Git menu, accessible through the Alt+G keyboard shortcut. Users can also easily switch between their local git repositories using the Local Repositories submenu.

Full screen Git Repository window

The new Git experience comes with a rich Repository window that makes it easy to visualize and manage your repository. The Repository window is accessible through the Git menu, the View menu, the status bar, and the outgoing / incoming link on the Git Changes window.

Enhanced conflict resolution experience

Developers now can easily compare lines by using the new show word diffs feature. It is now possible to accept all current or incoming changes with a single click.

Work together in real time

Use Live Share to connect to the sessions of your co-workers. Get to the bottom of an issue fast by allowing your team to navigate, set break points, and type in your editor session.

Screenshot of 2 users editing the same code section

Free, fully-featured IDE for students, open-source and individual
developers

Free download

Professional developer tools, services, and subscription benefits for small
teams

Free trial

End-to-end solution to meet demanding quality and scale needs of teams of all
sizes

Free trial

Feedback