What are some alternatives?
When comparing Visual Studio Team Services and GVfs, you can also consider the following products
Helix ALM - Helix ALM is the single, integrated application that lets you centralize and manage requirements, test cases, issues, and other development artifacts and their relationships.
pre-commit - A slightly improved pre-commit hook for git
codeBeamer ALM - Integrated application lifecycle management (ALM) platform
GitStats - A local GitHub-like contributions calendar
Atlassian Bitbucket Server - Atlassian Bitbucket Server is a scalable collaborative Git solution.
Diff So Fancy - Make Git diffs look good