When you install or upgrade to Visual Studio Team Foundation Server 2013, you and your team can benefit from new features.
- Use Git version control 
- Use TFVC version control 
- Enhanced web portal 
Use Git version control
You can create and develop your app in a Git team project. You can also use Visual Studio with Git to work in a repository that’s hosted on another Git service such as CodePlex or GitHub. See Use Visual Studio with Git.
.png)
Note
Are you using Visual Studio 2012? If so, see Use Visual Studio 2012 with Git Tools.
New in Visual Studio 2013 Update 4
After you install Team Foundation Server Update 4, you can Conduct a Git pull request for code in an on-premises team project.
New in Visual Studio 2013 Update 2
After you install Visual Studio 2013 Update 2, you can:
Use TFVC version control
- Getting started after opening a team project is simplified by a new user experience. .png) 
- You can .png) undock the Pending Changes, Changeset Details, and Shelveset Details pages from Team Explorer and open them in new windows. undock the Pending Changes, Changeset Details, and Shelveset Details pages from Team Explorer and open them in new windows.
- Open the Actions menu and choose Switch to List View to see Pending changes in a flat list .png) 
Enhanced web portal
Get more work done in your web browser with enhanced version control features on the web portal. (Keyboard: Ctrl + 0, A).
.png)
The enhancements include:
- Parallel user experiences for TFVC and Git 
- Enhanced navigation for exploring your code, including navigating within folders 
- View changeset and shelveset details, including a Diff view 
- View annotations 
- Search for changesets and shelvesets 
- Download a folder as a .zip file 
- Enhanced views of history, including ability to track into details before branch and rename operations 
- Enhanced capabilities to administer permissions 
- See your code in a view that looks similar to Visual Studio .png) 
Use Visual Studio 2012 with Git Tools
You can use Visual Studio 2012 with Git, as long as you can work within the following constraints:
- Must install the Visual Studio 2012 Tools for Git on your dev machine. 
- Cannot view or connect to multiple repositories in a team project. 
- Cannot amend commits. 
- Cannot revert commits. 
- Cannot annotate in Visual Studio.