Branch and pull requests improvements for Visual Studio

In Visual Studio 2015 Update 1, we enhanced the Git experience based on your feedback. As I mentioned in the most recent Git Futures post, there’s a lot more on the way.

Branches

No matter what you’re doing in VS, you usually want to know what repo you’re in, the current branch, and have an easy way to switch branches. Now, all of that is in the VS status bar. You can also use it to create a branch, view branch history, and manage branches.

It’s also fast to search across local and remote branches, including path segments. In our repo we have all topic branches under users/<email alias>/topic-name. When I type my email alias, I instantly see all my branches.

Pull requests

The pull requests page in Team Explorer shows your current PRs as well as those assigned to your team, just like the experience on the web. The avatar, name, target branch, title, and status make it easy to find any PR. There’s a link to create a PR as well.

TFVC and Git in the same team project

It’s easy to view and connect to projects that have Git and TFVC in them. Just go to the connect page and refresh it after you add the new source control type to your team project. To add Git to your TFVC team project on TFS or VSTS, checkout this post.

Jeremy Epling
VSTS / TFS Program Manager